validator入参异常校验

1.设置快速返回模式或者普通模式(默认)的配置文件

@Configuration
public class ValidatorConfiguration {
    @Bean
    public Validator validator() {
        ValidatorFactory validatorFactory = Validation.byProvider(HibernateValidator.class)
                                                      .configure()
                                                        //true 普通模式(默认):会校验完所有的属性,然后返回所有的验证失败信息
                                                        //false 快速失败返回模式:只要有一个验证失败,则返回此条验证失败信息
                                                      .addProperty("hibernate.validator.fail_fast", "true")
                                                      .buildValidatorFactory();
        Validator validator = validatorFactory.getValidator();
        return validator;
    }
}

2.

猜你喜欢

转载自www.cnblogs.com/ynhk/p/10880418.html
今日推荐