Как бросить пользовательское исключение при сбое проверки с использованием пользовательской аннотации в Spring Boot 3?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как бросить пользовательское исключение при сбое проверки с использованием пользовательской аннотации в Spring Boot 3?

Сообщение Anonymous »

1. Чего я пытаюсь достичь?

Код: Выделить всё

@NotBlank(message = "Field X can't be Blank.", errorCode = 23442)
Итак, я создаю Notblank аннотация с приведенной ниже схемой.

Код: Выделить всё

@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({FIELD, PARAMETER})
@Constraint(validatedBy = {NotBlankAnnotationProcessor.class})
public @interface NotBlank {
String message() default "{commons.validation.constraints.NotBlank.message}";

@SuppressWarnings("unused")
Class[] groups() default {};

@SuppressWarnings("unused")
Class 

Подробнее здесь: [url]https://stackoverflow.com/questions/75854099/how-to-throw-a-custom-exception-on-validation-failure-using-a-custom-annotation[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»