全局异常处理器 统一响应结果
@RestControllerAdvice
public class GlobalExceptionHandler{
@ExceptionHandler(Exception.class)
public Result ex(Exception ex){
ex.printStackTrace();
return Result.error("对不起,操作失败,请联系管理员");
}
}
@RestControllerAdvice = @ControllerAdvice + @ResponseBody
所以能将Result.error转为JSON格式发送给前端
@RestControllerAdvice
@ExceptionHandler(Exception.class)