一:pom依赖
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.1.0.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.2.1.Final</version>
</dependency>
二:自定义校验工具类
import cn.hutool.core.collection.CollectionUtil;
import javax.validation.ConstraintViolation;
import javax.validation.Validation;
import javax.validation.Validator;
import javax.validation.ValidatorFactory;
import java.util.List;
import java.util.Set;
import static java.util.stream.Collectors.toList;
public class MyValidateUtil {
private static ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
public static <T> v