Annotation Interface AvoidRepeatedInvocation


@Inherited @Documented @Retention(RUNTIME) @Target({METHOD,TYPE}) public @interface AvoidRepeatedInvocation
防重复调用
从以下版本开始:
3.4.0
另请参阅:
  • 必需元素概要

    所需元素
    修饰符和类型
    必需的元素
    说明
    SpringEL 表达方法调用的唯一性
  • 可选元素概要

    可选元素
    修饰符和类型
    可选元素
    说明
    long
    锁自动释放时间
    锁自动释放时间单位
  • 元素详细资料

    • value

      String value
      SpringEL 表达方法调用的唯一性
      返回:
      SpEL
    • leaseTime

      long leaseTime
      锁自动释放时间
      返回:
      自动释放时间
      默认值:
      5L
    • leaseTimeUnit

      TimeUnit leaseTimeUnit
      锁自动释放时间单位
      返回:
      自动释放时间单位
      默认值:
      SECONDS