校验注解之 @NotNull、@NotBlank、@NotEmpty 的区别

2023-02-17 09:26:34
1.@NotNull 不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上。 2.@NotEmpty 不能为 null,且长度必须大于 0,一般用在集合类上或者数组上。 3.@NotBlank 只能作用在接收的 String 类型上,不能为 null,而且去除空格后,长度必须大于 0,即:必须有实际字符