@NotNull
The annotated element must not be null. Accepts any type.
校验参数一定不能为null,但是可以为" “。
@NotBlank
The annotated element must not be null and must contain at least one non-whitespace character.
校验String字符串不能为null,且不能是空字符串(” "),即调用trim()之后字符串的长度不能为0。
@NotEmpty
The annotated element must not be null nor empty.
Supported types are:
CharSequence (length of character sequence is evaluated)
Collection (collection size is evaluated)
Map (map size is evaluated)
Array (array length is evaluated)
校验集合类参数(如String类、Collection、Map、数据Array)不能为null或empty。其中String的length、Collection和Map的size不能为0。
@PositiveOrZero
The annotated element must be a positive number or 0.
校验参数必须是正整数或0。
Spring中@NotNull、@NotEmpty、@NotBlank和@PositiveOrZero注解的使用
最新推荐文章于 2024-08-22 16:39:27 发布