Я хочу отправить пользовательский код вместе с пользовательским сообщением для любых ошибок проверки. Я могу настроить сообщение с помощью атрибута message
в аннотации, но не могу настроить код.
Например,
@NotNull(message= "{com.example.emailNull}")
private String email;
@NotNull(message= "{com.example.nameNull}")
private String name;
В ControllerAdvice
я получаю код как NotNull
. Я хочу настроить этот код для бизнес-определенных кодов (например, ERR101), чтобы клиент мог иметь свои собственные сообщения на основе кода. Как этого добиться?