| @AssertFalse |
帶注解的元素必須為false,支持boolean/Boolean |
| @AssertTrue |
帶注解的元素必須為true,支持boolean/Boolean |
| @DecimalMax |
帶注解的元素必須是一個數字,其值必須小於等於指定的最大值 |
| @DecimalMin |
帶注解的元素必須是一個數字,其值必須大於等於指定的最小值 |
| @Digits |
帶注解的元素必須是一個可接受范圍內的數字 |
| @Future |
帶注解的元素必須是將來的某個時刻、日期或時間 |
| @Max |
帶注解的元素必須是一個數字,其值必須小於等於指定的最大值 |
| @Min |
帶注解的元素必須是一個數字,其值必須大於等於指定的最小值 |
| @NotNull |
帶注解的元素不能是Null |
| @Null |
帶注解的元素必須是Null |
| @Past |
帶注解的元素必須是過去的某個時刻、日期或時間 |
| @Pattern |
帶注解的元素必須符合指定的正則表達式 |
| @Size |
帶注解的元素必須大於等於指定的最小值,小於等於指定的最大值 |
| @Email |
帶注解的元素必須是格式良好的電子郵箱地址 |
| @NotEmpty |
帶注解的元素不能是空,String類型不能為null,Array、Map不能為空,切size/length大於0 |
| @NotBlank |
字符串不能為空、空字符串、全空格 |
| @URL |
字符串必須是一個URL |