Какова последовательность проверки с помощью нескольких аннотаций?Множественная последовательность проверки достоверности аннотаций
@NotBlank(message = "Shouldn't be blank or contain whitespaces")
@UserNameUnique(message = "Creating user requires unique userName")
private String userName;
Как вы видите, у меня есть аннотация. Похоже, что даже @NotBlank
сбой @UserNameUnique
по-прежнему срабатывает избыточно, поэтому мне нужно сделать notNull
. Я знаю, что могу перенести целую логику в свой собственный валидатор, но мне интересно, как запускать несколько аннотаций во время процесса проверки.
Edit: Кроме того, когда я запускаю тесты mockMvc, валидатор выбирается случайным образом и различные сообщения печатаются так усложнять еще больше :)