|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 必需 | 可选 | 详细信息: 元素 | |||||||||
@Target(value={FIELD,PARAMETER})
@Retention(value=RUNTIME)
@Documented
public @interface FluentValid与Spring AOP配合,作用于参数用于表示验证。
作用于属性上,用于表示级联验证。
| 可选元素摘要 | |
|---|---|
Class<?>[] |
excludeGroups
作用于Spring AOP时候,用于标示分组验证,作于与属性时不起任何作用 和 groups()意义相反,设置了这个的就不会调用使用了FluentValidate注解的验证,对于hibernate无效 |
Class<?>[] |
groups
作用于Spring AOP时候,用于标示分组验证,作于与属性时不起任何作用 |
boolean |
isFailFast
作用于Spring AOP时候,用于标示该参数验证是否启用failfast失败策略 |
Class<? extends Validator>[] |
value
验证器列表,接受 Validator实现类的数组,除了级联外需要处理的额外验证 |
public abstract Class<? extends Validator>[] value
Validator实现类的数组,除了级联外需要处理的额外验证
public abstract Class<?>[] groups
public abstract Class<?>[] excludeGroups
groups()意义相反,设置了这个的就不会调用使用了FluentValidate注解的验证,对于hibernate无效
public abstract boolean isFailFast
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 必需 | 可选 | 详细信息: 元素 | |||||||||