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)    被注释的元素必须符合指定的正则表达式

 



 

posted @ 2021-05-19 14:05  湖海江河  阅读(593)  评论(0)    收藏  举报