MyBatis缓存机制
2020-06-04 10:13
32 查看
MyBatis缓存机制:Map;能保存查询出的一些数据
一级缓存:线程级别的缓存;本地缓存;SqlSession级别的缓存;只要查询过就会默认保存;
注意:
1.不同的sqlsession会用不同的一级缓存
2.同一个方法不同参数也会用不同的一级缓存
3.在两次同一个sqlsession查询操作期间添加增删改,会清空一级缓存;
二级缓存:全局范围的缓存;除当前线程;SqlSession能用外其他也可以使用;在SqlSession关闭或提交之后存储在二级缓存;
相关文章推荐
- <MyBatis缓存机制>一级缓存源码浅析
- 《深入理解mybatis原理(六)》 MyBatis缓存机制的设计与实现如何细粒度地控制你的MyBatis二级缓存
- 《深入理解mybatis原理》 MyBatis缓存机制的设计与实现
- 美团技术聊聊MyBatis缓存机制
- Mybatis缓存机制
- Mybatis事务管理机制和缓存机制
- Mybatis缓存机制
- 通过Mybatis的拦截机制实现自动缓存
- mybatis的缓存机制是怎么样的?
- mybatis缓存机制
- mybatis缓存机制
- MyBatis缓存机制
- Hibernate缓存机制和MyBatis缓存机制
- MyBatis 缓存机制
- P8架构师教你:Spring Boot集成Mybatis缓存机制
- mybatis缓存机制
- 《深入理解mybatis原理》 MyBatis缓存机制的设计与实现
- MyBatis 缓存机制
- 《深入理解mybatis原理》 MyBatis缓存机制的设计与实现
- MyBatis学习(6)缓存机制(一级缓存、二级缓存)