springBoot - @Validated统一异常处理

@ControllerAdvice
public class GlobalExceptionHandler {
    @ExceptionHandler(BindException.class)
    public String exception(BindException ex){
//获取异常自定义信息 String defaultMessage
= ex.getBindingResult().getFieldError().getDefaultMessage();
return ... } }

数据校验不不正确时,总是会抛出异常,BindException.class约等于Exception.class

posted on 2022-02-11 16:27  每天积极向上  阅读(572)  评论(0编辑  收藏  举报

导航