Как я могу проверить два или более полей в комбинации?

Я использую проверку JPA 2.0 / Hibernate для проверки своих моделей. Теперь у меня есть ситуация, когда комбинация двух полей должна быть проверена:

public class MyModel {
    public Integer getValue1() {
        //...
    }
    public String getValue2() {
        //...
    }
}

Модельнедействительным если обаgetValue1() а такжеgetValue2() являютсяnull и действует иначе.

Как я могу выполнить такую ​​проверку с помощью JPA 2.0 / Hibernate? С простым@NotNull аннотация обоих получателей должна быть ненулевой, чтобы пройти проверку.

Ответы на вопрос(3)

Ваш ответ на вопрос