Мне интересно, возможно ли такое.
У меня есть общий класс DTO под названием «Устройство». Устройство содержит идентификатор и IP.
Я установил внутреннюю проверку регулярного выражения, чтобы проверить, правильно ли введен IP-адрес.
Но теперь я хочу провести еще одну проверку типа «проверить, не используется ли этот IP другим устройством» (как для обновления, так и для создания случаев).
Для этого я написал собственный ориентированный на тип ConstraintValidator, в котором я выполняю задачу проверки, нет ли другого устройства с данным IP.
Но с этого момента я хотел пойти дальше и получить несколько проверок и несколько сообщений об ошибках ответа от одного ConstraintValidator, выполняя случайные проверки объекта Device.
В этот момент я не смог найти, могу ли я переопределить сообщение об ошибке валидатора. Возможно ли это?