@Inherited @Target(value={FIELD,ANNOTATION_TYPE}) @Retention(value=RUNTIME) public @interface Validator
| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends Verifier> |
verifier
验证器实现类
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
businessName
校验字段的业务名称,方便展示详情
|
String |
character
字符,根据校验器的实现可能是包含也可能是不包含等
|
Class<?> |
fieldType
字段类型
|
long |
length
长度
|
long |
max
最大,根据校验器的实现可能是数值也可能是长度等
|
long |
min
最小,根据校验器的实现可能是数值也可能是长度等
|
String |
regexp
正则表达式
|
String |
value
附加信息,自定义使用
|
public abstract String value
public abstract String businessName
public abstract Class<?> fieldType
public abstract String character
public abstract String regexp
Copyright © 2022 RENFEI.NET. All rights reserved.