注释类型 ReactiveCacheEvict

    • 必需元素概要

      所需元素 
      修饰符和类型 必需的元素 说明
      String cacheName
      缓存key分组,会做为缓存key的前缀+"_" 支持EL表达式
    • 可选元素概要

      可选元素 
      修饰符和类型 可选元素 说明
      boolean allEntries
      是否删除cacheName下全部缓存数据, true时cacheName不能为空,此时即便指定了key值,也会删除cacheName下全部缓存 false时key值不能为空
      boolean beforeInvocation
      调用清除缓存的时机,true:执行方法前,false:执行方法后 如果是false,则方法执行过程中发生异常,则不会清除缓存
      String key
      缓存key,如果cacheName不为空,则key为cacheName+"_"+key 支持EL表达式
    • 元素详细资料

      • cacheName

        String cacheName
        缓存key分组,会做为缓存key的前缀+"_" 支持EL表达式
      • key

        String key
        缓存key,如果cacheName不为空,则key为cacheName+"_"+key 支持EL表达式
        默认值:
        ""
      • allEntries

        boolean allEntries
        是否删除cacheName下全部缓存数据, true时cacheName不能为空,此时即便指定了key值,也会删除cacheName下全部缓存 false时key值不能为空
        默认值:
        false
      • beforeInvocation

        boolean beforeInvocation
        调用清除缓存的时机,true:执行方法前,false:执行方法后 如果是false,则方法执行过程中发生异常,则不会清除缓存
        默认值:
        false