Объясню суть вопроса. Имеется DTO класс с аннотациями для валидирования:
public class TagDto implements Serializable {
private Long id;
@NotBlank(message = PropertyKey.VALIDATION_TAG_NAME_NOT_EMPTY)
@Pattern(regexp = FieldRegexpValidator.TAG_NAME,
flags = Pattern.Flag.UNICODE_CASE,
message = PropertyKey.VALIDATION_TAG_NAME)
private String name;
}
Чтобы валидировать данный DTO необходимо использовать синтаксис
public void method(@Valid TagDto tagDto) {...}.
А можно ли валидировать поле
String name
отдельно в другом методе, взяв валидацию из
TagDto
типа так:
public void methodTwo(@Valid(from = TagDto.class, field = "name") String name) {...}