Как я могу получить все ограничения для класса.Например, у меня есть
class A {
@NotNull
private SomeBean field;
}
Когда я звоню:
ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
Validator validator = factory.getValidator();
Set<ConstraintDescriptor<?>> descriptor = validator.getConstraintsForClass(formClass).getConstraintDescriptors();
Набор пуст.Я бы предположил, что в Hibernate Validator уже есть некоторая функциональность, которая дала бы мне всю информацию об ограничениях аккуратно, без необходимости прибегать к API отражения.