一级缓存 是默认的 是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
hibernate 配置 二级 缓存
confident32024-12-12 12:15
相关推荐
异常君24 分钟前
MyBatis 中 SqlSessionFactory 和 SqlSession 的线程安全性深度分析crud32 分钟前
Spring Boot 使用 spring-boot-starter-validation 实现优雅的参数校验,一文讲透!Dcs34 分钟前
常见 GC 垃圾收集器对比分析程序员岳焱37 分钟前
Java高级反射实战:15个场景化编程技巧与底层原理解析程序员小假37 分钟前
说一说 Netty 中的心跳机制chen.@-@44 分钟前
后端下载限速(redis记录实时并发,bucket4j动态限速)真实的菜1 小时前
消息队列处理模式:流式与批处理的艺术盖世英雄酱581361 小时前
Java 内存管理技巧(新手必看集合篇)码农小灰1 小时前
Java 8 Stream API 入门到实践详解步、步、为营1 小时前
.NET 事件模式举例介绍