@NotNull 验证对象不为null。
@NotEmpty 验证字符串不为null且长度大于0。
@NotBlank 验证字符串不为null且长度大于0且不包含空白字符。
@Size 验证字符串、集合或数组的长度是否在指定范围内。
@Min 验证数字是否大于等于指定值。
@Max 验证数字是否小于等于指定值。
@DecimalMin 验证数字是否大于等于指定值。
@DecimalMax 验证数字是否小于等于指定值。
@Digits 验证数字是否符合指定的整数和小数位数。
@Pattern 验证字符串是否匹配指定的正则表达式。
@Email 验证字符串是否符合电子邮件格式。
@URL 验证字符串是否符合URL格式。
@AssertTrue 验证布尔值是否为true。
@AssertFalse 验证布尔值是否为false。
@Past 验证日期是否在当前时间之前。
@Future 验证日期是否在当前时间之后。
@Valid 递归验证关联对象。
@Email 被注释的元素必须是电子邮箱地址
@Length 被注释的字符串的大小必须在指定的范围内
@NotEmpty 被注释的字符串的必须非空
@Range 被注释的元素必须在合适的范围内