12|第十二课:禁用清理二级缓存

一、历史回顾

(一)、二级缓存使用

二、禁用清理二级缓存和整合Ehcache缓存

(一)、禁用清理二级缓存

清理:commit() (一级和二级缓存都一样。一般在增删改时会清理,防止脏数据的产生,保持数据统一。在清理二级缓存时,不能是查询自身的commit,否则不会清理缓存。)

方式一:select标签中useCache="false"

1、配置

xxxMapper.xml配置:

12|第十二课:禁用清理二级缓存_第1张图片
xxxMapper.xml配置

例:这里就不写了

例:中间添加增删改操作的案例,说明commit后缓存被清理

方式二:select标签中flushCache="true"

1、配置:

xxxMapper.xml配置:

12|第十二课:禁用清理二级缓存_第2张图片
xxxMapper.xml配置

你可能感兴趣的:(12|第十二课:禁用清理二级缓存)