首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

hibernate怎么开启二级缓存

2012-01-05 
hibernate如何开启二级缓存哪位大哥能给说下hibernate开启二级缓存的详细方法和步骤么[解决办法]二级缓存

hibernate如何开启二级缓存
哪位大哥能给说下hibernate开启二级缓存的详细方法和步骤么

[解决办法]
二级缓存可以使用不同的缓存库,比如ehcache、oscache等,需要设置hibernate.cache.provider_class
比如用ehcache的话,要这么设置
<property name="hibernate.cache.provider_class">
org.hibernate.cache.EhCacheProvider
</property>
如果要用二级缓存的查询缓存的话,还要加上
<property name="hibernate.cache.use_query_cache">true </property>

如果用ehcache的话,还要配置ehcache.xml ,其中类级缓存和查询缓存都要在里面进行相应配置

热点排行