@Null 被注释的元素必须为 null
@nonNull 是针对包装基本类型
@notBlank 是针对String类型
@notEmpty 是针对集合
@Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值
@Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值
@DecimalMin(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值
@DecimalMax(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值
@Size(max=, min=) 被注释的元素的大小必须在指定的范围内
@Digits (integer, fraction) 被注释的元素必须是一个数字,其值必须在可接受的范围内
@Past 被注释的元素必须是一个过去的日期
@Future 被注释的元素必须是一个将来的日期
@Pattern(regex=,flag=) 被注释的元素必须符合指定的正则表达式
@Length 校验长度 参数min跟max
@Email 被注释的元素必须是电子邮箱地址
本文详细介绍了用于数据验证的各种注解,包括@Null、@NonNull、@NotBlank等,并解释了它们适用的数据类型及应用场景,例如@Min和@Max用于限定数值范围,@Email用于检查电子邮件地址的有效性。
1617

被折叠的 条评论
为什么被折叠?



