SpringBoot-SpringCache缓存

文章目录


Spring Cache 介绍

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

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

  • EHCache
  • Caffeine
  • Redis

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

常用注解

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

将返回值放到缓存中

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

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

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

相关推荐
Dolphin_Home1 分钟前
【实用工具类】基于 Guava Cache 实现通用 Token 缓存工具类(附完整源码)
spring·缓存·guava
Rover.x2 分钟前
SpringBoot 项目 JNI 接口无法注入Bean
java·spring boot·spring
古城小栈3 分钟前
缓存界三座大山:穿透、击穿、雪崩
缓存
前端小白在前进4 分钟前
★力扣刷题:LRU缓存
spring·leetcode·缓存
Q_Q5110082855 分钟前
python+springboot+django/flask时尚内衣销售数据可视化和预测系统
spring boot·python·django·flask·node.js·php
星光一影7 分钟前
新高仿美团/饿了么本地生活系统,自带骑手接单系统,用户端、商家端、骑手端全面支持H5/App/小程序
redis·mysql·小程序·php·生活
库库林_沙琪马8 分钟前
13、SpringBoot启动过程
java·spring boot·后端
Mr_Xuhhh9 分钟前
LRU缓存
缓存
honortech12 分钟前
修改飞书缓存路径
缓存·飞书
是梦终空1 小时前
JAVA毕业设计253—基于Java+Springboot+vue3+协同过滤推荐算法的传统服饰文化平台(源代码+数据库+任务书+12000字论文)
java·spring boot·vue·毕业设计·课程设计·协同过滤推荐算法·传统服饰文化平台