0
点赞
收藏
分享

微信扫一扫

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)


系列文章目录

文章目录

  • ​​系列文章目录​​
  • ​​在mapper.xml中配置禁用某个方法缓存​​
  • ​​刷新缓存​​

在mapper.xml中配置禁用某个方法缓存

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_xml


SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_sql_02


设置好之后再测试

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_不刷新二级缓存_03


所以执行了3次sql

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_禁用某个方法的二级缓存_04


注意默认是允许使用缓存的,就是不写的话,是允许使用缓存的

刷新缓存

这里要注意清空就是刷新,默认情况下,执行了更新、删除、新增操作会刷新缓存(清除缓存)

但是我们可以设置它不刷新

那么如何设置二级缓存不被清空

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_禁用某个方法的二级缓存_05


这块没啥说的,直接用就行了

设置好之后执行了更新、删除、新增操作就不会刷新缓存了

SSM之MyBatis_03_3_在mapper.xml中配置禁用某个方法的二级缓存、刷新缓存(如何设置二级缓存不被清空)_xml_06


举报

相关推荐

0 条评论