@ExceptionHandler

  • @ExceptionHandler
    可以在注解参数中加入监控的异常类如@ExceptionHandle(Exception.class),就可以统一处理Controller中所有被抛出的异常,结合@ControllerAdvice可以让Spring自动扫描。
  • @ResponseBody
    一般情况下抛出异常后网页会跳转到/error页面,在上述的异常控制器中加入@ResponseBody注解,可以将错误信息直接写入返回页面Body中,对于返回规范格式的错误信息,不跳转页面有很好的效果。

发表评论

邮箱地址不会被公开。 必填项已用*标注