Annotation Interface Cache


@Target(METHOD) @Retention(RUNTIME) @Documented public @interface Cache
缓存注解 用于标记需要缓存的方法
  • Element Details

    • prefix

      String prefix
      缓存键前缀
      Default:
      ""
    • key

      String key
      缓存键
      Default:
      ""
    • expire

      long expire
      缓存过期时间
      Default:
      0L
    • expireUnit

      TimeUnit expireUnit
      缓存过期时间单位
      Default:
      SECONDS
    • cacheNull

      boolean cacheNull
      是否缓存空值
      Default:
      false
    • type

      缓存类型
      Default:
      LOCAL