@NotNull,NotEmpty,NotBlank区别
2023-02-16 09:28:10
@NotNull
不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上,而且被其标注的字段可以使用 @size、@Max、@Min 对字段数值进行大小的控制
@NotEmpty
不能为 null,且长度必须大于 0,一般用在集合类上或者数组上
@NotBlank
只能作用在接收的 String 类型上,注意是只能,不能为 null,而且调用 trim() 后,长度必须大于 0即:必须有实际字符