【MyBatis】框架的缓存分类
MyBatis框架的缓存分为两个级别。
1.一-级缓存
MyBatis框架的一级缓存是基于 PerpetualCache的HashMap本地缓存,默认是 SqlSession级别的缓存,在SqlSession的一个生命周期内有效。当SqlSession关闭后,该SqlSession中所有的一级缓存会被清空。MyBatis框架的一级缓存默认是开启的。
2.二级缓存
二级缓存是SqlSessionFactory级别的,其作用域超出了一个SqlSession的范围,缓存中的数据可以
被所有SqlSession
原创
2022-04-12 17:20:46 ·
1084 阅读 ·
0 评论