javabean 校验类

Posted 走路带_风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javabean 校验类相关的知识,希望对你有一定的参考价值。

校验工具类:
public class ValidationUtils 
    private static ValidatorFactory factory = Validation.buildDefaultValidatorFactory();
    private static Validator validator = factory.getValidator();

    public static <T> Set<ConstraintViolation<T>> validate(T obj, Class<?>... groups) 
        return validator.validate(obj, groups);
    

如何使用:

Set<ConstraintViolation<People>> constraintViolations = ValidationUtils.validate(people);

constraintViolations 集合中存放对象people的一些错误信息。

以上是关于javabean 校验类的主要内容,如果未能解决你的问题,请参考以下文章

@Validated和@Valid校验

ng mvc + @Valid + @RequestBody 接收json同时校验javaBean的数据有效性

Spring Boot数据校验

Spring Boot数据校验

Spring Boot数据校验

Spring Boot常用注解@ConfigurationProperties松散绑定数据校验