hibernate缓存策略

1、缓存的原理图

2、一级缓存

hibernate一级缓存也就是session缓存,一级缓存的生命周期和session的生命周期相同,一级缓存的数据适用范围为当前会话,循环查询的时候会影响程序的效率

3、二级缓存

hibernate二级缓存也就是sessionFactory缓存,是每个session共用的缓存,二级缓存默认不开启(mybatis二级缓存是一个映射文件的缓存

 

 

原文地址:https://www.cnblogs.com/ScvQ/p/6955191.html