一级缓存 是默认的 是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
相关推荐
小bo波4 分钟前
使用Thread子类创建线程 VS 使用Runnable接口创建线程的区别SamDeepThinking39 分钟前
高并发场景下,CompletableFuture与ForkJoinPool该如何取舍?小七-七牛开发者1 小时前
TokenPilot:让 LLM Agent 长会话成本降 60%+ 的上下文管理张不才4 小时前
CPU 100% 了怎么办?Java 性能排障的标准化操作shepherd1115 小时前
吞吐量提升 10 倍:高并发大批量数据处理任务的架构演进与性能调优plainGeekDev8 小时前
单例模式 → object 声明用户298698530149 小时前
Java 实现 Word 文档文本与图片提取的方法SimonKing9 小时前
铁子,IntelliJ IDEA 2026.1.3来了,升不升?咖啡八杯20 小时前
GoF设计模式——策略模式