类 CacheUtil

java.lang.Object
com.xingyuv.captcha.util.CacheUtil

public final class CacheUtil extends Object
  • 字段详细资料

    • logger

      private static final org.slf4j.Logger logger
    • CACHE_MAP

      private static final Map<String,Object> CACHE_MAP
    • CACHE_MAX_NUMBER

      private static Integer CACHE_MAX_NUMBER
      缓存最大个数
  • 构造器详细资料

    • CacheUtil

      public CacheUtil()
  • 方法详细资料

    • init

      public static void init(int cacheMaxNumber, long second)
      初始化
      参数:
      cacheMaxNumber - 缓存最大个数
      second - 定时任务 秒执行清除过期缓存
    • refresh

      public static void refresh()
      缓存刷新,清除过期数据
    • set

      public static void set(String key, String value, long expiresInSeconds)
    • delete

      public static void delete(String key)
    • exists

      public static boolean exists(String key)
    • get

      public static String get(String key)
    • clear

      public static void clear()
      删除所有缓存