Tag: hibernatevalidation器

JSR 303:如何validation注释对象的集合?

是否有可能validationJSR 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);