@Validated 巢狀物件校驗
阿新 • • 發佈:2021-02-03
技術標籤: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;
}