Validation验证框架下的 @NotNull、@NotBlank、@NotEmpty 三者之间的区别
1.@NotNull
不能为 null,但可以为 empty,一般用在 Integer 类型的基本数据类型的非空校验上,而且被其标注的字段可以使用 @size、@Max、@Min 对字段数值进行大小的控制.
2.@NotEmpty
不能为 null,且长度必须大于 0,一般用在集合类上或者数组上.
3.@NotBlank
只能作用在接收的 String 类型上,注意是只能,不能为 null,而且调用 trim() 后,长度必须大于 0即:必须有实际字符
4.总结常用的校验注解
...
原创
2021-07-14 14:43:16 ·
2051 阅读 ·
0 评论