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