Bean Validation

常见的元数据
meta-datacommentversion
@Null对象,为空Bean Validation 1.0
@NotNull对象,不为空Bean Validation 1.0
@AssertTrue布尔,为TrueBean Validation 1.0
@AssertFalse布尔,为FalseBean Validation 1.0
@Min(value)数字,最小为valueBean Validation 1.0
@Max(value)数字,最大为valueBean Validation 1.0
@DecimalMin(value)数字,最小为valueBean Validation 1.0
@DecimalMax(value)数字,最大为valueBean Validation 1.0
@Size(max, min)min<=value<=maxBean Validation 1.0
@Digits (integer, fraction)数字,某个范围内Bean Validation 1.0
@Past日期,过去的日期Bean Validation 1.0
@Future日期,将来的日期Bean Validation 1.0
@Pattern(value)字符串,正则校验Bean Validation 1.0
@Email字符串,邮箱类型Bean Validation 2.0
@NotEmpty集合,不为空Bean Validation 2.0
@NotBlank字符串,不为空字符串Bean Validation 2.0
@Positive数字,正数Bean Validation 2.0
@PositiveOrZero数字,正数或0Bean Validation 2.0
@Negative数字,负数Bean Validation 2.0
@NegativeOrZero数字,负数或0Bean Validation 2.0
@PastOrPresent过去或者现在Bean Validation 2.0
@FutureOrPresent将来或者现在Bean Validation 2.0
posted @ 2019-06-11 17:51  ytsee  阅读(26)  评论(0)    收藏  举报