全局异常管理
①、新建一个全局异常管理类

②获取全局异常,并返回json数据
/** * 集中处理所有异常 */ @Slf4j @RestControllerAdvice(basePackages = "com.he.gulimall.product.controller") public class GulimallExceptionControllerAdvice { @ExceptionHandler(value=MethodArgumentNotValidException.class) public R handleVaildException(MethodArgumentNotValidException e){ log.error("数据校验出现问题{},异常类型{}",e.getMessage(),e.getClass()); return R.error(); } }

浙公网安备 33010602011771号