Annotation Interface EnhanceElementMap


@Target(ANNOTATION_TYPE) @Retention(RUNTIME) @Documented @Inherited public @interface EnhanceElementMap
如果参数或者返回结果是 map 对象,针对 map 里面的每个 key 值进行不同的处理
  • 元素详细资料

    • value

      String[] value
      如果是放在 EnhanceElements 注解里面需要指定是哪个字段要操作
      默认值:
      {}
    • parameterHandler

      Class<? extends Function<Object,Object>>[] parameterHandler
      参数处理器,作为参数时处理,可以添加多个按顺序处理
      默认值:
      {}
    • resultHandler

      Class<? extends Function<Object,Object>>[] resultHandler
      结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理
      默认值:
      {}