hibernate 配置 二级 缓存

一级缓存 是默认的 是session 级别的缓存
二级缓存是 可选的 是sessionfactory的缓存
hibernate.cfg.xml 加入如下配置
<!-- 开启二级缓存-->
<property name="hibernate.cache.use_second_level_cache">true</property>
<!-- 使用ecache 作为二级缓存-->
<property name="hibernate.cache.region.factory_class">org.hibernate.cache.ehcache.internal.EhcacheRegionFactory</property>
<class-cache class="com.me.student.entity.Student" usage="read-write" />
需要加入 ecache的jar

相关推荐
cxyxiaokui00132 分钟前
线程池的“变形记”:核心线程数居然能随时变大变小?
java·面试
灵魂猎手39 分钟前
11. Mybatis SQL解析源码分析
java·后端·源码
努力的小郑1 小时前
别再说你会 new Object() 了!JVM 类加载的真相,绝对和你想的不一样
java·jvm·面试
cxyxiaokui0011 小时前
论如何优雅地让AI“闭嘴”:深入SpringAI的流式停止与记忆难题
java·后端
嗝屁小孩纸1 小时前
使用EasyExcel自定义导出表格
java·excel
the beard2 小时前
深入理解Java多线程:状态、安全、同步与通信
java·开发语言
pengzhuofan2 小时前
Java设计模式-享元模式
java·设计模式·享元模式
灵魂猎手2 小时前
10. Mybatis XML配置到SQL的转换之旅
java·后端·源码
掉鱼的猫2 小时前
10分钟带你体验 Solon 的状态机
java
皮皮林5512 小时前
从一个程序员的角度告诉你:“12306”有多牛逼?
java