由 Mybatis 源码畅谈软件设计(八):从根上理解 Mybatis 二级缓存

从根上理解 Mybatis 二级缓存。

二级缓存基于Mapper级别,支持多个SqlSession共享。通过配置cache标签启用,readOnly属性默认为false,表示缓存对象为深拷贝。二级缓存在事务提交后生效,以避免脏数据问题。增删改操作会使缓存失效,旨在提高数据库访问效率。

原文中文,约15900字,阅读约需38分钟。发表于:
阅读原文