| 枚举 | 说明 |
|---|---|
| VBoolean.BoolValue |
NORMAL 校验值是否为布尔类型
TRUE 校验值是否等于TRUE
FALSE 校验值是否等于FALSE
|
| VChinese.ChineseType |
IS_CHINESE_NOT_HAS_SYMBOL 中文汉字不包含中文符号的字符串
HAS_CHINESE_NOT_HAS_SYMBOL 包含中文汉字但不包含中文符号的字符串 IS_CHINESE_HAS_SYMBOL 中文汉字或者中文符号的字符串 HAS_CHINESE_HAS_SYMBOL 包含中文汉字或者中文符号的字符串 |
| VNumber.NumType |
NORMAL 校验值是否为数字类型
INTEGER 校验值是否为整数类型
FLOAT 校验值是否为浮点类型
|
| VPhone.VPhoneType |
| 注释类型 | 说明 |
|---|---|
| Validate |
统一校验注解规范
|
| VBean |
校验bean里配置的字段
|
| VBoolean |
校验布尔类型
|
| VChinese |
校验中文
|
| VEmail |
校验邮箱格式
|
| VEqualTo |
校验该字段值是否与指定的值一致(主要应用场景:确认密码与密码是否一致)
|
| VIDCard |
校验身份证号码格式
|
| VIPAddress |
校验IP地址格式
|
| VMaxLength |
校验设置的最大长度
|
| VMaxValue |
校验设置的最大值
|
| VMinLength |
校验设置的最小长度
|
| VMinValue |
校验设置的最小值
|
| VNotEmpty |
校验不能为empty(null和空字符串)
|
| VNotNull |
校验不能为null
|
| VNumber |
校验数字
|
| VPassword |
校验密码格式
|
| VPhone |
校验手机或电话格式
|
| VRangeLength |
校验长度范围
|
| VRangeValue |
校验值范围
|
| VRegex |
校验是否符合正则表达式的规则
|
| VSQLInject |
校验是否存在sql注入
|
| VUrl |
校验URl格式
|
| VUserName |
校验用户名格式
|
Copyright © 2020. All rights reserved.