2 Star 4 Fork 1

Jonluo/springboot-redis-cache

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
knightluo-knightluo knightluo ok 86c81c2 7年前
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Springboot Redis Cache

实现对 Spring Cache扩展:Cacheable注解失效时间+小于某时间主动刷新缓存

  • Spring Cache默认是不支持在@Cacheable上添加过期时间的,所以实现扩展

    • 缓存失效时间支持在方法的注解上指定
    • 小于某时间主动刷新缓存也支持在方法的注解上指定
  • 例子: @Cacheable(value = {"user#10#5"},key ="'pre'+#id") 这里过期时间为10秒,剩余5秒会触发主动刷新缓存,由于key是带前缀,所以做了些通配

  • 参考blog:http://www.cnblogs.com/ASPNET2008/p/6511500.html

    • 技术架构:

    • springboot做Restful Api和控制反转
    • mybatis做持久化
    • druid做数据源并监控请求 http://localhost:8888/druid/login.html 账号密码看application.properties
    • postgreSql做数据库
    • redis做缓存
    • swagger做Restful Api文档的查看 http://localhost:8888/swagger-ui.html
    • logback做日志输出

空文件

简介

实现对 Spring Cache扩展:Cacheable注解失效时间+小于某时间主动刷新缓存 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/jonluo/springboot-redis-cache.git
git@gitee.com:jonluo/springboot-redis-cache.git
jonluo
springboot-redis-cache
springboot-redis-cache
master

搜索帮助