手动调用hibernate Validator校验
2022-07-20 本文已影响0人
King斌
// 调用hibernate校验
ValidatorFactory vf = Validation.buildDefaultValidatorFactory();
Validator validator = vf.getValidator();
Set<ConstraintViolation<BaseFormData>> set = validator.validate(baseFormData);
if (set.iterator().hasNext()){
throw new BusinessRuntimeException(set.iterator().next().getMessage());
}