当前位置: 代码迷 >> Java Web开发 >> hibernate怎么开启二级缓存
  详细解决方案

hibernate怎么开启二级缓存

热度:34   发布时间:2016-04-17 12:17:09.0
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 ,其中类级缓存和查询缓存都要在里面进行相应配置
  相关解决方案