| 程序包 | 说明 |
|---|---|
| cn.vonce.validator.annotation | |
| cn.vonce.validator.rule.impl |
| 类和说明 |
|---|
| Validate
统一校验注解规范
|
| 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 |
| 类和说明 |
|---|
| 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.