@EnableCaching springboot实现缓存

前言

项目中我们对于不易改动的信息没必要每次都去数据库查询,可以将查询结果放入缓存中,第二次调用时,直接在缓存中获取,不再经过数据库

1:配置cacheManager类

 

 2:controller层代码:

 

 3、分析

@Cacheable---------》开启缓存注解
studentCache---------》缓存名称
key---------》缓存的key值
方法的返回值---------》缓存的value值

4、查看结果

 

 5、我们将缓存替换成redis缓存:

具体内容可参考这篇文章。

https://blog.csdn.net/weixin_44971379/article/details/106605772?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-5.no_search_link

posted @ 2021-11-17 16:11  精进的浩然兄  阅读(102)  评论(0)    收藏  举报