Ograniczenia Java Bean Validation (JSR303) obejmujące relacje między kilkoma właściwościami bean

Powiedz, że mam następujące proste java bean:

class MyBean {
   private Date startDate;
   private Date endDate;
   //setter, getters etc...
}

Czy w JSR 303 istnieje mechanizm tworzenia niestandardowego walidatora, który sprawdza poprawność, którą musi spełniać dataData przed datą końcową?

Wydaje mi się, że jest to powszechny przypadek użycia, ale nie mogę znaleźć żadnych przykładów tego rodzaju ograniczeń dotyczących wielu relacji majątkowych.

questionAnswers(5)

yourAnswerToTheQuestion