SpringBoot-SpringCache缓存

文章目录


Spring Cache 介绍

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

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

  • EHCache
  • Caffeine
  • Redis

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

常用注解

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

将返回值放到缓存中

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

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

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

相关推荐
派大鑫wink3 小时前
【JAVA学习日志】SpringBoot 参数配置:从基础到实战,解锁灵活配置新姿势
java·spring boot·后端
xUxIAOrUIII3 小时前
【Spring Boot】控制器Controller方法
java·spring boot·后端
Dolphin_Home3 小时前
从理论到实战:图结构在仓库关联业务中的落地(小白→中级,附完整代码)
java·spring boot·后端·spring cloud·database·广度优先·图搜索算法
JIngJaneIL4 小时前
基于springboot + vue古城景区管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
廋到被风吹走4 小时前
【数据库】【Redis】定位、优势、场景与持久化机制解析
数据库·redis·缓存
全靠bug跑5 小时前
Spring Cloud OpenFeign 实战三部曲:快速集成 · 连接池优化 · 客户端抽取
java·spring boot·openfeign
北城以北88886 小时前
Spring定时任务与Spring MVC拦截器
spring boot·spring·mvc
缘不易6 小时前
Springboot 整合JustAuth实现gitee授权登录
spring boot·后端·gitee
Mr.朱鹏6 小时前
SQL深度分页问题案例实战
java·数据库·spring boot·sql·spring·spring cloud·kafka
白宇横流学长7 小时前
基于SpringBoot实现的冬奥会科普平台设计与实现【源码+文档】
java·spring boot·后端