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

相关推荐
胡尔摩斯.2 小时前
LoadBalancer负载均衡服务调用
java·后端·spring cloud·loadbalancer
m0_748254473 小时前
springai结合ollama
java
27669582923 小时前
boss直聘 __zp_stoken__ 逆向分析
java·python·node.js·go·boss·boss直聘·__zp_stoken__
m0_748237154 小时前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
BingoXing4 小时前
Gateway与WebFlux的整合
java·spring boot·spring cloud·gateway·webflux
coding侠客4 小时前
线上工单引发的思考:Spring Boot 中 @Autowired 与 @Resource 的区别
java·spring boot·后端
cheese-liang4 小时前
如何使用Python将长图片分隔为若干张小图片
android·java·python
vip1024p4 小时前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
Koi慢热4 小时前
被动扫描和主动扫描的区别
java·前端·网络安全·github·系统安全
m0_748257464 小时前
从零搭建SpringBoot3+Vue3前后端分离项目基座,中小项目可用
java