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

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