注解类:
RedisCache.java
/**
-
@author: Administrator
-
此注解是用来 实现 redis 缓存用的
-
在方法上面使用
/
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RedisCache {
/*- 保存到 Redis 中的 key
- 这个 属性 使用 ParserContext.TEMPLATE_EXPRESSION 的形式进行解析
- @return
*/
String cacheKey() default "";
/**
- 需要缓存的 值
- @return
*/
String cacheValue() default "";
/**
- 是否是 批量操作
- @return
*/
boolean batch() default false;
/**
- 批量操作时,每一项 的名称
- @return
*/
String itemName() default "item";
}