本文主要是介绍SpringBoot-SpringCache缓存,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- Spring Cache 介绍
- 常用注解
Spring Cache 介绍
Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。
Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,例如:
- EHCache
- Caffeine
- Redis
(通过导入不同实现的坐标来确定使用哪种缓存实现)
常用注解
相关注解一般放在 Controller 方法上
将返回值放到缓存中
执行方法先查询是否有缓存数据,如果有则返回缓存数据,如果没有,则执行方法,并将方法的返回值缓存起来
删除某个特定 key 的缓存数据
删除以 userCache 为前缀的所有 key 的缓存数据
这篇关于SpringBoot-SpringCache缓存的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!