实现了多级缓存的功能,包括,缓存key的管理,热点key的计算,key的加载,生效及失效规则等;
通过一个标记实现了缓存的接入,本地存储,redis存储,空值情况的处理等等。
注解上的核心功能包括:
缓存默认策略
 *  缓存名称 默认为 类名+方法名 允许为空
 *  缓存key 默认为 entity唯一主键
 *  缓存的失效时间 默认1440 秒
 *  缓存加载顺序  无默认
 *  更新策略 默认为根据唯一键更新(id),存在相同的ID,则更新,不存在,则新增,
 *  一致性检测 默认为1天检测一次,如果为-1,则不进行检测。只针对永远不失效的缓存有效
 *  开启命中率检测
 *  是否允许更新缓存
点击空白处退出提示












评论