У меня есть примечание по пользовательскому ограничению Spring Boot:
@Documented
@Constraint(validatedBy = ?)
@Target( { ElementType.METHOD, ElementType.FIELD })
@Retention(RetentionPolicy.RUNTIME)
public @interface CustomValidation {
String message() default "";
Class<?>[] groups() default {};
Class<? extends Payload>[] payload() default {};
}
и dtos, где я использую его в отдельном общем проекте. Я включил этот проект в другой проект Spring Boot, где я планирую реализовать реальную валидатор для этой аннотации. Эта аннотация помечена @Constraint
, где мне нужно пройти реализацию валидатора (а я не могу сделать это, как я описал ранее).
Мой вопрос заключается в том, как создать аннотацию валидатора без реальной реализации и добавить ее позже. в другом проекте.