今天看了一篇mysql的二级缓存的文章,了解到二级缓存在不同SQLSession下共享,二级缓存需要在事务提交后才能生效,执行Insert、Delete、Update语句会使当前namespace下的二级缓存失效,二级缓存本质上也是个HashMap,特殊的readOnly标签,默认为false,每次返回的二级缓存深拷贝的对象。

评论