1Bean Validation 中内置的 constraint 2 3@Null 被注释的元素必须为 null 4@NotNull 被注释的元素必须不为 null 5@AssertTrue 被注释的元素必须为 true 6@AssertFalse 被注释的元素必须为 false 7@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 8@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值 9@DecimalMin(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 10@DecimalMax(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值 11@Size(max=, min=) 被注释的元素的大小必须在指定的范围内 12@Digits (integer, fraction) 被注释的元素必须是一个数字,其值必须在可接受的范围内 13@Past 被注释的元素必须是一个过去的日期 14@Future 被注释的元素必须是一个将来的日期 15@Pattern(regex=,flag=) 被注释的元素必须符合指定的正则表达式 16 17Hibernate Validator 附加的 constraint 18@NotBlank(message =) 验证字符串非null,且长度必须大于0 19@Email 被注释的元素必须是电子邮箱地址 20@Length(min=,max=) 被注释的字符串的大小必须在指定的范围内 21@NotEmpty 被注释的字符串的必须非空 22@Range(min=,max=,message=) 被注释的元素必须在合适的范围内
Hibernate Validation注解的解释
Stella981
2021-10-11
956 0 0
点赞
收藏
评论区
加载中...