SpringBoot33-删除缓存3

 时间:2026-02-15 18:44:06

1、这里在删除employee的service上使用【@CacheEvict】注解对cache进行删除,如下图:

SpringBoot33-删除缓存3

2、然后在controller中添加一个删除employee的controller,如下图:

SpringBoot33-删除缓存3

3、然后在浏览器中根据id查询employee,返回查询结果,如下图:

SpringBoot33-删除缓存3

4、查看控制台可以看到有查询的海婶沟日志输入,说明查询的是数据库不是缓存,如下图:

SpringBoot33-删除缓存3

5、然后良戴调用删除的controller,删除员工号为1 的员工,如下图:

SpringBoot33-删除缓存3

6、然后再次在浏览器中根据id查询员工号为1的employee,返回查询结果,如下图:

SpringBoot33-删除缓存3

7、查看控制台可以看到有查询的日志输入,说明查询的是数据库不是缓存,说明删除缓存成功,如下图:

SpringBoot33-删除缓存3

8、在【@CacheEvict】注解中使用【allEntries】属性可以删除这个缓存中的所有数据,如五肺下图:

SpringBoot33-删除缓存3

  • C#重写tostring方法
  • S10.12lol英雄联盟大虫子上单符文推荐
  • 如何设置编辑器/调试器语言预设项?
  • 如何用js把css插入html里
  • lol巨魔之王介绍
  • 热门搜索
    抗美援朝手抄报内容 防溺水手抄报简单好画图片 关于廉洁的手抄报 健康心理手抄报 关于劳动节手抄报 一二年级感恩手抄报 少先队手抄报文字内容 缅怀先烈的手抄报 少年强则国强手抄报 繁星春水手抄报