hibernate 集成 二级缓存
Posted 小康也想变大佬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate 集成 二级缓存相关的知识,希望对你有一定的参考价值。
想知道hibernate二级缓存有什么用 点我
1 导入依赖
pom.xml
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>5.4.10.Final</version>
</dependency>
2 hibernate.cfg.xml中添加二级缓存相关配置
<!-- 开启二级缓存 -->
<property name="hibernate.cache.use_second_level_cache">true</property>
<!-- 开启查询缓存 -->
<property name="hibernate.cache.use_query_cache">true</property>
<!-- EhCache驱动 -->
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.EhCacheRegionFactory</property>
3 指定实体类开启二级缓存
//放在xxx.hbm.xml <class> </class>里面
<cache usage="read-only" region="实体类全限类名"/>
以上是关于hibernate 集成 二级缓存的主要内容,如果未能解决你的问题,请参考以下文章
企业框架源码 SpringMVC mybatis or hibernate ehcache二级缓存maven非和maven版本
企业框架源码 SpringMVC mybatis or hibernate ehcache二级缓存maven非和maven版本 websocket即时通讯
企业框架源码 SpringMVC mybatis or hibernate ehcache二级缓存maven非和maven版本websocket即时通讯