1.使用场景
2.引用的jar包
javax.validation.constraints
讨论的内容主要是这个包目录下的注解使用⚠️
Name | 解释 | 范围 |
---|---|---|
NotBlank(mesage=) | 注解的字符串不能为 “” / 空 | 只能为String类型 |
NotNull(mesage=) | 注解的参数不能为null | 类型没有限制 |
Pattern(regex= , mesage=) | 注解的参数进行正则匹配 | 只能为String类型 |
NotEmpty | 注解的参数不能是 null | CharSequence, Collection, Map 和 Array 对象 |
Null | ||
Size | ||
Max | ||
Min | ||
DecimalMax | ||
DecimalMin | ||
Digits | ||
AssertFalse | ||
AssertTrue | ||
Future | ||
FutureOrPresent | ||
Past | ||
PastOrPresent | ||
Negative | ||
NegativeOrZero | ||
Positive | ||
PositiveOrZero |