JSR 303:如何验证带注释对象的集合?
2022-08-31 20:54:34
是否可以在 JSR 303 - Jave Bean Validation 中验证对象集合,其中集合本身没有任何注释,但其中包含的元素具有注释?
例如,这是否可能由于第二个人的姓名为空而导致约束冲突:
List<Person> people = new ArrayList<Person>();
people.add(new Person("dave"));
people.add(new Person(null));
Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
Set<ConstraintViolation<List<Person>>> validation = validator.validate(people);