mybatis缓存 2022-10-25 15:56:42 浏览数 (1) mybatis一级缓存 默认开启 基于sqlsession 建立连接后发出请求 然后返回数据就是一次sqlsession 一级缓存的问题: 查询后更新数据再查会出现脏数据 mybatis 二级缓存 基于namespace 默认关闭 二级缓存的问题:脏数据 比如authorMapper中执行更新操作 BlogMapper中的关联了author数据 这里的数据不会更新 出现脏数据全部失效 即BlogMapper中更新一条数据 缓存会被清空 缓存 mybatis 连接 0 人点赞 上一篇:分享雷军22年前编写的代码