STEP 1加入了Ehcache依賴
休眠附帶了Ehcache庫
1.1] Maven的依賴
在您的應用程序中添加的Maven依賴於的Ehcache作爲
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>[2.0.0]</version>
<type>pom</type>
</dependency>
1.2]下載JAR文件
如果你不使用Maven的依賴,你可以下載的罐子文件從Download URL 添加此jar文件到lib目錄和你的項目CLASSPATH
。
STEP 2配置了Ehcache
要配置的Ehcache,你需要做兩步:
2.1]配置Hibernate的第二級緩存
<property key="hibernate.cache.use_second_level_cache">true</property>
2.2]指定的二級緩存提供
的Hibernate 3.3及以上
<property name="hibernate.cache.region.factory_class">net.sf.ehcache.hibernate.EhCacheRegionFactory</property>
的Hibernate 3.2及以下
<property name="hibernate.cache.region.provider_class">net.sf.ehcache.hibernate.EhCacheProvider</property>
希望這將幫助你!
http://docs.jboss.org/hibernate/core/4.3/manual/en-US/html_single/#performance-cache –
嗨。該鏈接指出,爲了使用'EHCache',我需要一個'org.hibernate.cache.ehcache.EhCacheRegionFactory'屬性。再次,那裏沒有這樣的課。 – whiteErru