<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Application Performance, Scalability and Architecture – The dynaTrace Blog &#187; O/R Mapper</title>
	<atom:link href="http://blog.dynatrace.com/tag/or-mapper/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dynatrace.com</link>
	<description>dynaTrace Blog on Performance, Scalabilty and Architecture - Java and .NET  Application Performance Management</description>
	<lastBuildDate>Thu, 29 Jul 2010 11:16:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JPA Under The Hood &#8211; Understanding the Dynamics of Your JPA Framework</title>
		<link>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/</link>
		<comments>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 10:45:23 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Public Events]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1120</guid>
		<description><![CDATA[
			
				
			
		
I recently gave a talks on the behaviour of different JPA frameworks at W-JAX(Germany) and TheServerSide Java Symposium (Prague). As some people have asked me, I am publishing the samples as well. I would also give away the eclipse project, however with all the third party libraries I am sure I will end up not [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/11/12/w-jax-jpa-under-the-hood/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>JPA Frameworks under the Hood @ TheServerSide Prague</title>
		<link>http://blog.dynatrace.com/2009/10/05/jpa-frameworks-under-the-hood-theserverside-prague/</link>
		<comments>http://blog.dynatrace.com/2009/10/05/jpa-frameworks-under-the-hood-theserverside-prague/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 12:32:24 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Public Events]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=980</guid>
		<description><![CDATA[
			
				
			
		
For all attending TheServerSide Symposium in Prague. I will present on JPA Frameworks details relevant to O/R Mapper Performance. This talk is an extension to my blog posts on Hibernate caching. As an appetizer the session abstract:

Persistence frameworks or object/relational mappers have become a central part in today&#8217;s application architectures. While they make development easier, [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/10/05/jpa-frameworks-under-the-hood-theserverside-prague/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part Three : The Second Level Cache</title>
		<link>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/</link>
		<comments>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:46:13 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=368</guid>
		<description><![CDATA[
			
				
			
		
In the last posts I already covered the session cache as well as the query cache. In this post I will focus on the second-level cache. The Hibernate Documentation provides a good entry point reading on the second-level cache.
The key characteristic of the second-level cache is that is is used across sessions, which also differentiates [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/03/24/understanding-caching-in-hibernate-part-three-the-second-level-cache/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part Two : The Query Cache</title>
		<link>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/</link>
		<comments>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 16:24:52 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=366</guid>
		<description><![CDATA[
			
				
			
		
In the last post I wrote on caching in Hibernate in general as well as on the behavior of the session cache. In this post we will have a closer look at the QueryCache. I will not explain the query cache in details as there are very good articles like Hibernate: Truly Understanding the Second-Level [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-two-the-query-cache/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Understanding Caching in Hibernate &#8211; Part One : The Session Cache</title>
		<link>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/</link>
		<comments>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 09:48:29 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=359</guid>
		<description><![CDATA[
			
				
			
		

Hibernate offers caching functionality which is designed to reduces the amount of necessary database access.  This is a very powerful feature if used correctly. However I have seen a lot of cases and also talked to many people on caching in Hibernate, where caching is either not understood correctly or even used the wrong way.
There [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2009/02/16/understanding-caching-in-hibernate-part-one-the-session-cache/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Lazy vs. Eager Loading in Hibernate</title>
		<link>http://blog.dynatrace.com/2008/07/01/lazy-vs-eager-loading-in-hibernate/</link>
		<comments>http://blog.dynatrace.com/2008/07/01/lazy-vs-eager-loading-in-hibernate/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 12:20:00 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://dynatrace.wordpress.com/2008/07/01/lazy-vs-eager-loading-in-hibernate/</guid>
		<description><![CDATA[
			
				
			
		
I recently gave a presentation at Jax 2008 where I talked about common problems on usage of database technologies and O/R mappers.
A general question is on whether to use lazy or eager loading. Generally lazy loading provides advantages as it does not pre fetch all referenced data from the database. However when details are required [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2008/07/01/lazy-vs-eager-loading-in-hibernate/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
