SpringBoot-SpringCache缓存

文章目录


Spring Cache 介绍

Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。

Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,例如:

  • EHCache
  • Caffeine
  • Redis

(通过导入不同实现的坐标来确定使用哪种缓存实现)

常用注解

相关注解一般放在 Controller 方法上

将返回值放到缓存中

执行方法先查询是否有缓存数据,如果有则返回缓存数据,如果没有,则执行方法,并将方法的返回值缓存起来

删除某个特定 key 的缓存数据

删除以 userCache 为前缀的所有 key 的缓存数据

相关推荐
计算机毕设定制辅导-无忧学长16 小时前
基于Spring Boot的驾校管理系统
java·spring boot·后端
TracyCoder12316 小时前
Redis与MySQL数据不一致:核心场景与解决方案
数据库·redis·mysql
山水无间道17 小时前
redis的rdb文件迁移
数据库·redis·缓存
陈文锦丫17 小时前
Redis原理篇
数据库·redis·缓存
GEM的左耳返17 小时前
Java面试实战:从Spring Boot到AI集成的技术深度挑战
spring boot·redis·微服务·kafka·java面试·spring ai·缓存优化
老华带你飞17 小时前
动物救助|流浪狗救助|基于Springboot+vue的流浪狗救助平台设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·流浪动物救助平台
Mr.朱鹏17 小时前
RocketMQ可视化监控与管理
java·spring boot·spring·spring cloud·maven·intellij-idea·rocketmq
p***233617 小时前
SpringBoot教程(三十二) SpringBoot集成Skywalking链路跟踪
spring boot·后端·skywalking
f***a34618 小时前
SpringBoot 如何调用 WebService 接口
java·spring boot·后端
就叫飞六吧18 小时前
Redis 安装为 Windows 服务开机后台自启
数据库·windows·redis