1. 程式人生 > 其它 >@Validated 巢狀物件校驗

@Validated 巢狀物件校驗

技術標籤:Java

  • 實體物件A和B

物件A巢狀物件B,在A物件需要校驗註解加入@Valid

public class B{

   
    @NotBlank(message = "低檔次取值不能為空")
    private String levelone;
  
    @NotBlank(message = "中檔次取值不能為空")
    private String leveltwo;
   
    @NotBlank(message = "高檔次取值不能為空")
    private String levelthree;
}
public class A{

   
    @NotNull(message = "B集合不能為空")
    @Valid    //重點!!!
    private B b;
  
    @NotBlank(message = "one不能為空")
    private String one;
   
    @NotBlank(message = "two不能為空")
    private String two;
}