1. 添加一下依赖
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.1.3.Final</version>
</dependency>
<dependency>
<groupId>javax.el</groupId>
<artifactId>el-api</artifactId>
<version>2.2</version>
</dependency>
2. 创建validator
public static void main(String[] args) {
User user = new User();
Validator validator = Validation.byProvider(HibernateValidator.class).configure().failFast(true).buildValidatorFactory().getValidator();
Set<ConstraintViolation<User>> validate = validator.validate(user);
for (ConstraintViolation<User> violation : validate) {
System.out.println(violation.getMessage());
}
}