@NotNull 不能為null,但是可以是空的,沒有size的約束 (基本型別) @NotBlank 不能為空且trim()后長度要大于1 (僅用在String)
@NotEmpty 不能為null且size>0,有@Size屬性 (集合和String)
@NotEmpty和@NotBlank都是在@NotNull上擴展
@NotEmpty有@Size屬性
public List<Object> checkEmpty( @NotNull(message = "引數1 NotNull") Integer p1, @NotNull(message = "引數2 NotNull") String p2, @NotEmpty(message = "引數3 notEmpty") @RequestParam("p3") List<String> p3, @NotNull(message = "引數4 NotNull") @RequestParam("p4") List<String> p4, @NotBlank(message = "引數5 NotBlank") String p5, @NotEmpty(message = "引數6 NotEmpty") String p6) { List ll = new ArrayList(); ll.add(p1); ll.add(p2); ll.add(p3); ll.add(p4); ll.add(p5); ll.add(p6); return ll; }
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/5956.html
標籤:Java
