@NotBlank注解地正确使用

    • @NotNull:不能为null,但可以为empty

    • @NotEmpty:不能为null,而且长度必须大于0
      @NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0
      案例

    • 1.String name = null;@NotNull: false@NotEmpty:false @NotBlank:false 2.String name = "";@NotNull:true
      @NotEmpty: false@NotBlank: false3.String name = " ";@NotNull: true
      @NotEmpty: true@NotBlank: false4.String name = "Great answer!";@NotNull: true@NotEmpty:true@NotBlank:true

      注意在使用@NotBlank等注解时,一定要和@valid一起使用,不然@NotBlank不起作用

    •  

猜你喜欢

转载自www.cnblogs.com/qingmuchuanqi48/p/11832202.html