Annotation Interface EnhanceElements
类型/方法等包含很多字段的字段需要处理
注意,如果需要处理的是集合对象,不要使用
注意,如果需要处理的是集合对象,不要使用
Arrays.asList()
传参,这样会导致无法调用 collection.clear()
方法
,你应该是 new ArrayList(Arrays.asList())
这样使用-
可选元素概要
可选元素修饰符和类型可选元素说明这个只作用在注解在类型上,用来指定这个类型里面的哪些字段去用同一组加解密方式去处理指定返回结果如果是 Map 集合,就是 Map 集合的 key参数处理器,作为参数时处理,可以添加多个按顺序处理结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理String[]
如果是放在EnhanceElements
注解里面需要指定是哪个字段要操作处理,如果是放在参数里面就是指定如果这个类型是一个 Map 集合,就是 Map 集合的 key
-
元素详细资料
-
value
String[] value如果是放在EnhanceElements
注解里面需要指定是哪个字段要操作处理,如果是放在参数里面就是指定如果这个类型是一个 Map 集合,就是 Map 集合的 key- 默认值:
- {}
-
map
EnhanceElementMap[] map指定返回结果如果是 Map 集合,就是 Map 集合的 key- 默认值:
- {}
-
enDecryptedElements
EnhanceElement[] enDecryptedElements这个只作用在注解在类型上,用来指定这个类型里面的哪些字段去用同一组加解密方式去处理- 默认值:
- {}
-
parameterHandler
参数处理器,作为参数时处理,可以添加多个按顺序处理- 默认值:
- {}
-
resultHandler
结果处理器,作为返回结果时处理,可以添加多个按顺序执行处理- 默认值:
- {}
-