数据校验工具类
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import javax.validation.ConstraintViolation;
import javax.validation.Validator;
import javax.validation.groups.Default;
import java.util.Iterator;
import java.util.Set;
/**
* @name: ValidUtil
* @author: wengl.
* @date: 2019/6/3.
* @version: 1.0
* @Description: Valid工具类,提供hibernate-validate拥有的验证效果
*/
@Component
public class ValidUtil {
@Autowired
private Validator validator;
public <T> Set<ConstraintViolation<T>> validate(T object, Class<?>... groups) {
return validator.validate(object, groups);
<