@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 |