SpringBoot-SpringCache缓存

文章目录


Spring Cache 介绍

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

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

  • EHCache
  • Caffeine
  • Redis

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

常用注解

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

将返回值放到缓存中

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

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

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

相关推荐
Coder码匠2 分钟前
Docker Compose 部署 Spring Boot 应用完全指南
spring boot·docker·容器
计算机毕设VX:Fegn089527 分钟前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
冰冰菜的扣jio39 分钟前
入门redis——让你的查询快到起飞
数据库·redis·缓存
论迹1 小时前
【Redis】-- key的过期策略
数据库·redis·缓存
q_19132846951 小时前
基于Springboo和vue开发的企业批量排班系统人脸识别考勤打卡系统
前端·javascript·vue.js·spring boot·mysql·毕业设计·人脸识别
moxiaoran57531 小时前
Java使用Redis ZSet恢复用户能量
数据库·redis·哈希算法
守护砂之国泰裤辣1 小时前
Windows+docker下简单kafka测试联调
java·运维·spring boot·docker·容器
Li_7695322 小时前
Redis 进阶(六)—— 集群
数据库·redis·缓存
iAkuya2 小时前
(leetcode)力扣100 35 LRU 缓存(双向链表&哈希)
leetcode·链表·缓存
小胖体育生2 小时前
Redis缓存集成到Web集群配置教程:从部署到优化(附Ansible自动化配置)
redis