@AssertFalse |
带注释的元素必须为 false。 |
true |
@AssertTrue |
带注释元素必须为true。 |
true |
@DecimalMax |
带注释的元素必须是一个数字,其值必须小于或等于指定的最大值。 |
true |
@DecimalMin |
带注释的元素必须是一个数字,其值必须大于或等于指定的最小值。 |
true |
@Digits |
注释元素必须是可接受范围内的数字。 |
true |
@Email |
该字符串必须是格式正确的电子邮件地址。 |
true |
@Future |
注释元素必须是未来的某个时刻、日期或时间。 |
true |
@FutureOrPresent |
注释元素必须是现在或将来的瞬间、日期或时间。 |
true |
@Max |
带注释的元素必须是一个数字,其值必须小于或等于指定的最大值。 |
true |
@Min |
带注释的元素必须是一个数字,其值必须小于或等于指定的最大值。 |
true |
@Negative |
带注释的元素必须是严格的负数(即 0 被视为无效值)。 |
true |
@NegativeOrZero |
带注释的元素必须是负数或 0。 |
true |
@NotBlank |
带注释的元素不能为null并且必须至少包含一个非空白字符。 |
true |
@NotEmpty |
带注释的元素不得为null或为空。 |
true |
@NotNull |
带注释的元素不能为null 。 |
false |
@Null |
带注释的元素必须为null 。 |
true |
@Past |
带注释的元素必须是过去的某个时刻、日期或时间。 |
true |
@PastOrPresent |
注释元素必须是过去或现在的瞬间、日期或时间。 |
true |
@Pattern |
带注释的CharSequence必须匹配指定的正则表达式。 |
true |
@Positive |
注释元素必须是严格的正数(即 0 被视为无效值)。 |
true |
@PositiveOrZero |
注释元素必须是正数或 0。 |
true |
@Size |
带注释的元素大小必须在指定的边界(包括)之间。 |
true |
|
|
|
|
|
|