0
我可以使用Hibernate驗證器(w/i Spring引導)創建自定義約束,驗證依賴於子類嗎?例如:Hibernate驗證器自定義約束取決於基類
public class Engine {
@NotEmpty
private String name;
@NotNull
private int power;
@NotNull // HERE I ONLY NEED VALIDATE IF THIS CLASS ARE ONE PROP FROM Car Class
private int color;
... getter and setter
}
Here I have 2 classes,
public class Car {
@NotEmpty
private String name;
@Valid
private Engine engine;
... getter and setter
}
public class Bike {
@NotEmpty
private String name;
@Valid
private Engine engine; // HERE I DONT NEED TO VALIDATE THE COLOR
... getter and setter
}