springCache-缓存

SpringCache

简介:是一个框架,实现了基于注解的缓存功能,底层可以切换不同的cache的实现,具体是通过CacheManager接口实现

使用springcache,根据实现的缓存技术,如使用的redis,需要导入redis的依赖包

基于map缓存

1.@CachePut,将方法的返回值放进缓存

@CachePut(value="自定义缓存名",key="键名(用#+返回的具体对象.id)")

2.@CacheEvict,将缓存删除


3.Cacheable,查看缓存数据,有就直接查看,没有就放进缓存


springcache-基于redis进行缓存

1.导入maven坐标spring-boot-data-redis,spring-boot-starter-cache
2.配置yml文件,配置redis,配置spring-cache

3.启动类上开启缓存注解,@EnableCaching
4.执行缓存命令

相关推荐
杜子不疼.3 分钟前
仓颉语言构造函数深度实践指南
java·服务器·前端
风一样的美狼子6 分钟前
仓颉语言 LinkedList 链表实现深度解析
java·服务器·前端
无敌最俊朗@7 分钟前
SQLite 约束:INTEGER PRIMARY KEY 与 ROWID
java·开发语言
默 语6 小时前
MySQL中的数据去重,该用DISTINCT还是GROUP BY?
java·数据库·mysql·distinct·group by·1024程序员节·数据去重
oDeviloo8 小时前
新版IntelliJ IDEA个性化设置兼容老版习惯
java·ide·intellij-idea
一只小透明啊啊啊啊8 小时前
Java Web 开发的核心组件:Servlet, JSP,Filter,Listener
java·前端·servlet
spencer_tseng9 小时前
Eclipse Uninstall Software
java·ide·eclipse
嗯、.9 小时前
使用 iText 9 为 PDF 添加文字水印的完整实战
java·pdf·itext
怪兽201410 小时前
缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题
java·缓存·面试
皮皮林55110 小时前
Java 25 正式发布:更简洁、更高效、更现代!
java