Примерно так:
public MyClass {
@Size (min = 10)
private String name;
//getters&setters
}
MyClass dto = new MyClass();
dto.setName("a");
validator.validate(dto);
System.out.println(dto.getName());
Который выводит:
"defaultValidName"
Например, все недопустимые поля возвращаются к значениям по умолчанию после проверки.Это возможно с JSR-303?