派生自 projectDept/qhighschool

胡仁荣
2023-08-04 2174b22bbbb45284765a23b8189df59583c65d29
src/main/java/com/qxueyou/scc/base/handler/QCacheReader.java
@@ -10,24 +10,24 @@
@Retention(RetentionPolicy.RUNTIME)
@Inherited
public @interface QCacheReader {
   //缓存时间单位枚举(秒,分,时)
   //缓存时间单位枚举(秒,分,时)
   public enum TimeUnit{SECOND,MINUTE,HOUR,DAY};
      
   public enum ClearStrategy {KEY,TAG};
   
    //缓存的KEY
    //缓存的KEY
   public String cacheKey();
   
   //标签 方便多数据的清理
   //标签 方便多数据的清理
   public String bucket() default "";
   
   //阀值(暂不用)
   //阀值(暂不用)
   public int threshold() default 0;
   
   //缓存时长
   //缓存时长
   public int cacheTime() default 60;
    
   //缓存时间单位(默认秒)
   //缓存时间单位(默认秒)
   public TimeUnit timeUnit() default TimeUnit.SECOND;
    
}