Как я могу проверить два или более полей в комбинации?
Я использую проверку JPA 2.0 / Hibernate для проверки своих моделей. Теперь у меня есть ситуация, когда комбинация двух полей должна быть проверена:
public class MyModel {
public Integer getValue1() {
//...
}
public String getValue2() {
//...
}
}
Модельнедействительным если обаgetValue1()
а такжеgetValue2()
являютсяnull
и действует иначе.
Как я могу выполнить такую проверку с помощью JPA 2.0 / Hibernate? С простым@NotNull
аннотация обоих получателей должна быть ненулевой, чтобы пройти проверку.