邯城往事

>>> 展颜笑夙愿,一笑泯恩仇 <<<

目录
Mybatis一级缓存总结
/  

Mybatis一级缓存总结

Mybatis一级缓存的相关概念参考网址

https://blog.csdn.net/weixin_39035120/article/details/106448300

https://blog.csdn.net/luanlouis/article/details/41280959

自我总结

当设置localCacheScope为SESSION的时候:

  • 不用spting管理,mybatis是使用一级缓存的,因为是同一个SESSION

  • 当用spring管理的时候,如果没使用事务,则使用的是两个SESSION,则不使用一级缓存。当用spring管理的时候,如果使用事务,则使用的是同一个SESSION,同一个SESSION的情况下,如果设置mybatis-config.xml里的配置属性localCacheScope为STATMENT的时候,不使用一级缓存,设置属性localCacheScope为SESSION(默认)的时候,使用一级缓存

    微信图片20210811222728.png

评论
取消