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

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

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

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

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

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

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:156
阅读量:90
阅读量:106
阅读量:97
阅读量:126