| 程序包 | 说明 |
|---|---|
| ai.yue.library.base.config |
base配置包,提供自动配置项支持与增强
|
| ai.yue.library.base.validation |
字段校验器
|
| 限定符和类型 | 方法和说明 |
|---|---|
Validator |
BeanAutoConfig.validator() |
| 限定符和类型 | 方法和说明 |
|---|---|
Validator |
Validator.assertFalse(String paramName)
必须为 false
|
Validator |
Validator.assertTrue(String paramName)
必须为 true
|
Validator |
Validator.birthday(String paramName)
生日校验
|
Validator |
Validator.cellphone(String paramName)
手机号校验
|
Validator |
Validator.chinese(String paramName)
中文校验
|
Validator |
Validator.digits(Number min,
Number max,
String paramName)
必须是一个数字,其值必须在可接受的范围内(包含)
|
Validator |
Validator.email(String paramName)
邮箱校验
|
Validator |
Validator.english(String paramName)
英文校验
|
Validator |
Validator.idCard(String paramName)
身份证校验
|
Validator |
Validator.ipv4(String paramName)
IPV4地址校验
|
Validator |
Validator.ipv6(String paramName)
IPV6地址校验
|
Validator |
Validator.length(int min,
int max,
String paramName)
长度校验
|
Validator |
Validator.macAddress(String paramName)
MAC地址校验
|
Validator |
Validator.max(Number max,
String paramName)
最大值校验
|
Validator |
Validator.min(Number min,
String paramName)
最小值校验
|
Validator |
Validator.notEmpty(String paramName)
必须不为empty(null 或 "")
|
Validator |
Validator.notNull(String paramName)
必须不为
null |
Validator |
Validator.param(Object param)
切换校验对象
|
Validator |
Validator.plateNumber(String paramName)
中国车牌号校验
|
Validator |
Validator.regex(String regex,
String paramName)
正则校验
|
Validator |
Validator.url(String paramName)
URL校验
|
Validator |
Validator.uuid(String paramName)
UUID校验
|
Validator |
Validator.valid(Object param)
POJO对象校验(通过注解)
|
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.