control层形参:
@Validated(Aa.base.class) Ak ak,BindingResult result
model层校验
@Size(min=3, max=20, message="地址:最小3,最大20字符", groups = {Ak.base.class})
如果没有使用groups,能抛出校验异常,一切正常;使用groups参数进行分组,没有校验异常
conrol层 可以打印result
result.getAllErrors().forEach((error) -> {
log.info(error.getCode() + " - " + error.getDefaultMessage());
});
问题:为什么使用了groups,检验过程有error,却不抛出校验异常(不能进一步处理)