实现了多级缓存的功能,包括,缓存key的管理,热点key的计算,key的加载,生效及失效规则等;通过一个标记实现了缓存的接入,本地存储,redis存储,空值情况的处理等等。注解上的核心功能包括:缓存默认策略 * 缓存名称 默认为 类名+方法名 允许为空 * 缓存key 默认为 entity唯一主键 * 缓存的失效时间 默认1440 秒 * 缓存加载顺序 无默认 * 更新策略 默认为根据唯一键更新(id),存在相同的ID,则更新,不存在,则新增, * 一致性检测 默认为1天检测一次,如果为-1,则不进行检测。只针对永远不失效的缓存有效 * 开启命中率检测 * 是否允许更新缓存声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论