@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 被注释的元素必须在合适的范围内