其他分享
首页 > 其他分享> > @NotEmpty、@NotBlank、@NotNull三种注解的区别

@NotEmpty、@NotBlank、@NotNull三种注解的区别

作者:互联网

@NotEmpty 用在集合类上面
加了@NotEmpty的String类、Collection、Map、数组,是不能为null或者长度为0的(String Collection Map的isEmpty()方法)

@NotBlank只用于String,不能为null且trim()之后size>0

@NotNull:不能为null,但可以为empty,没有Size的约束(主要用在基本数据类型上(Int,Integer,Double))

原文链接:https://blog.csdn.net/zyxwvuuvwxyz/article/details/80514144

标签:Map,String,NotEmpty,Collection,NotNull,null,NotBlank
来源: https://www.cnblogs.com/atsong/p/14848846.html