@NotEmpty、@NotBlank、@NotNull三种注解的区别 @NotEmpty:用在集合类上面的属性的注解 @NotBlank:用在String上面属性的注解 @NotNull:用在基本类型的包装类型上面的属性注解 如下为使用实例: packagecom.test.model.bo;importcom.test.model.pojo.Book;importlombok.Data;importjavax.validation.constraints.NotBlank...
@NotBlank:确保变量或参数不为null且不为空字符串(即长度大于0且不包含空白字符)。 importjavax.validation.constraints.NotBlank;publicclassUser{@NotNullprivateStringusername;@NotBlankprivateStringemail;publicUser(@NotNullStringusername,@NotBlankStringemail){this.username=username;this.email=email;}@NotNullpubl...
isNotNull与isNotEmpty区别 isNotNull判断参数是否存在,Integer类型 isNotEmpty判断字串不为空,isEmpty可以判断字串为空
@NotBlank:用在String上面属性的注解,需要搭配 @Valid 注解使用 @NotNull:用在基本类型的包装类型上面的属性注解 如下为使用实例: package com.test.model.bo;import com.test.model.pojo.Book;import lombok.Data;import javax.validation.constraints.NotBlank;import javax.validation.constraints.NotEmpty;import jav...
@NotBlank:用在String上面属性的注解,需要搭配 @Valid 注解使用 @NotNull:用在基本类型的包装类型上面的属性注解 如下为使用实例: package com.test.model.bo; import com.test.model.pojo.Book; import lombok.Data; import javax.validation.constraints.NotBlank; ...