二级缓存比一级缓存的范围要广

1.开启二级缓存需要在mybatis配置 文件中开启:

19.二级缓存
2.在需要缓存的mapper上添加标签
19.二级缓存
3.将结果集的实体类添加可序列化标志
19.二级缓存
测试:需要关闭第一个,否者不会被放在缓存中:cache命中率是0.5,
19.二级缓存
第一次查询数据库,剩下两次都是从缓存中拿的:2/3 =0.6666666666
19.二级缓存
在select标签上关闭个别二级 缓存,useCache属性默认是true
19.二级缓存
在增、删、改的标签上的flushCache为true就会清空缓存,为flase就不清空
19.二级缓存
缓存策略:
19.二级缓存
19.二级缓存

n
19.二级缓存

相关文章:

  • 2021-11-19
  • 2021-04-27
  • 2021-12-20
  • 2021-06-26
  • 2021-11-17
猜你喜欢
  • 2021-09-18
  • 2021-11-19
  • 2022-01-10
  • 2021-11-19
  • 2022-12-23
  • 2021-11-19
  • 2021-11-19
相关资源
相似解决方案