@Target(value=PARAMETER) @Retention(value=RUNTIME) @Documented public @interface ValidatorConfig
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
customizeMethod
自定义验证 Controller 中方法名
public boolean customizeValidator(MethodParameter methodParameter, String value)
|
String |
defaultVal
默认值
|
ErrorCondition |
errorCondition
错误条件
or 一项正确返回正确,所有错误抛出错误
and 一项错误 抛出错误并结束整个判断
|
String |
name
自动参数值
|
boolean |
strEmpty
判断参数为空 是字符串空
如果为false
|
ValidatorItem[] |
value
需要验证的规则
|
public abstract ValidatorItem[] value
public abstract String name
public abstract String defaultVal
public abstract String customizeMethod
public boolean customizeValidator(MethodParameter methodParameter, String value)
public abstract ErrorCondition errorCondition
or 一项正确返回正确,所有错误抛出错误
and 一项错误 抛出错误并结束整个判断
Copyright © 2017–2018. All rights reserved.