Скажем, я делаю службу REST с помощью Spring. У Validator есть довольно неуклюжая логика, которая не может быть сведена к субвалидаторам или поля. Возможно ли это? < /P>
Например: < /p>
public class ReportConstraintValidator implements ConstraintValidator {
@Autowired
DesignRepository designRepository;
@Override
public void initialize(ValidReport constraintAnnotation) {
}
@Override
public boolean isValid(Report report, ConstraintValidatorContext context) {
...
// here goes "foo error message"
return false;
...
// here goes "bar error message"
return false;
}
}
Подробнее здесь: https://stackoverflow.com/questions/374 ... -validator