Почему нет? В контроллере и так куча неявных валидаторов. 🤣
Более чем
Я про класс который наследует validator или constraintValidator и обьект его внедрить в поле класса контроллера и через их методы validate и isValid делать проверку. Или с контроллеров к сервису обращаться, где и инжектить класс валидации? Они вообще используются?
Ну по хорошему, надо создать свою аннотацию для класса или поля. И через AspectJ вызывать нужны валидатор. Тогда, грубо говоря, будет пофиг откуда будет вызываться валидотор. Просто там где нужна валидация ставишь аннотацию.
Обсуждают сегодня