https://blog.csdn.net/qq_37192800/article/details/79821789

    @NotEmpty、@NotNull、@NotBlank的区别1 @NotEmpty :不能为null,且Size>0
    2 @NotNull:不能为null,但可以为empty,没有Size的约束
    3 @NotBlank:只用于String,不能为null且trim()之后size>0

    注解 作用范围 作用效果
    @NotEmpty String、Collection、Map、数组 不能为null,长度不能为0
    @NotBlank String 不能为null,长度不能为0,纯空格也不行
    @NotNull 所有类型 不能为null


    可以在注解后面跟上message,提示错误信息

    1. @NotBlank(message = "id不允许为空")
    2. private String id;

    [

    ](https://blog.csdn.net/qq_37192800/article/details/79821789)