十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
分布式缓存如何在SpringCache 项目中实现?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联公司主营南城网站建设的网络公司,主营网站建设方案,重庆APP开发公司,南城h5成都小程序开发搭建,南城网站营销推广欢迎南城等地区企业咨询spring 从3.1 开始定义
并支持使用JCache(JSR-107)注解简化我们的开发
基础概念
实战使用
整合SpringCache简化缓存开发
常用注解
常用注解 | 说明 |
---|---|
@CacheEvict | 触发将数据从缓存删除的操作 (失效模式) |
@CachePut | 不影响方法执行更新缓存 |
@Caching | 组合以上多个操作 |
@CacheConfig | 在类级别共享缓存的相同配置 |
@Cacheable | 触发将数据保存到缓存的操作 |
方法
1)、开启缓存功能 @EnableCaching
2)、只需要使用注解就能完成缓存操作
1、引入依赖
spring-boot-starter-cache、spring-boot-starter-data-redis
配合redis使用
org.springframework.boot spring-boot-starter-data-redis io.lettuce lettuce-core org.springframework.boot spring-boot-starter-cache