官方https://github.com/qiujiayu/AutoLoadCache
1、配置信息
# redis:
## host: 127.0.0.1
# port: 6380
# password: Sx*yLxFbPe^8KPzJ
# timeout: 10000
# database: 8
# jedis:
# pool:
# max-active: 30
# max-idle: 30
# max-wait: 3000ms
# lettuce:
# pool:
# max-active: 30
# max-idle: 30
# max-wait: 3000ms
# in-memory: false
# pool:
# enabled: true
# max-connections: 10
autoload:
cache:
admin-user-name: admin
admin-password: 2019
config:
namespace: scrm
enable: true
2、pom
<dependency> <groupId>com.github.qiujiayu</groupId> <artifactId>autoload-cache-spring-boot-starter</artifactId> <version>7.0.6</version> </dependency>
3、
@Cache(expire = ExpTimePeriod._1_minute, key = "'bd:user:tags:selected:' + #args[0]") public List<BdTagShow> cacheQuerySelectedShowBdTags(String corpId) { return mapper.queryAll(corpId); }
4、可视化,http://项目地址/autoload-cache-ui.html,用户名和密码是配置文件里面的
autoload:
cache:
admin-user-name: admin
admin-password: 2019