标签:redist this illegal 自己 otf eof cli 直接 alt
本人转自http://hbxflihua.iteye.com/blog/2320584#bc2396403
spring目前在@Cacheable和@CacheEvict等注解上不支持缓存时效设置,只允许通过配置文件设置全局时效。这样就很不方便设定时间。比如系统参数和业务数据的时效是不一样的,这给程序开发造成很大的困扰。不得已,我重写了spring的这两个注解。以下是具体实现。
首先定义@Cacheable和@CacheEvict注解类。
具体的切面代码(CacheAspect.java)如下:
里面使用到AopUtils.java和ExpireTime.java两个类,具体代码如下:
配置中的RdRedisCache.java 代码如下:
spring配置文件的相关配置如下:
标签:redist this illegal 自己 otf eof cli 直接 alt
原文地址:https://www.cnblogs.com/zeussbook/p/9296884.html