springboot使用自定义验证注解&&获取注解参数
Constraint 详细信息
1 @Null 被注释的元素必须为 null 2 @NotNull 被注释的元素必须不为 null 3 @AssertTrue 被注释的元素必须为 true 4 @AssertFalse 被注释的元素必须为 false 5 @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 6 @Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值 7 @DecimalMin(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 8 @DecimalMax(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值 9 @Size(max, min) 被注释的元素的大小必须在指定的范围内 10 @Digits (integer, fraction) 被注释的元素必须是一个数字,其值必须在可接受的范围内 11 @Past 被注释的元素必须是一个过去的日期 12 @Future 被注释的元素必须是一个将来的日期 13 @Pattern(value) 被注释的元素必须符合指定的正则表达式