(一)为什么要为 @Controller 添加通知

可能会通过service层-->Serviceimpl层-->Dao层返回一个错误的请求信息。【需要抛出自定义异常--->显示自定义异常界面

  1. 通常用@ControllerAdvice注解来标识自己定义的异常处理类

    这个类会包含一个或多个如下类型的方法:

    ①:@ExeceptionHandler注解标识的方法。

    ②:@InitBinder注解标识的方法。

    ③:@ModelAttribute注解标识的方法。

eg:任意控制器 不管哪个方法调用了SeckillClosedException类型的异常,都会调用deleteHandler()方法来处理异常

Spring为Controller添加通知(异常通知)

相关文章:

  • 2021-06-19
  • 2022-02-05
  • 2021-07-02
  • 2022-01-10
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-19
  • 2021-04-12
  • 2022-01-20
  • 2022-12-23
  • 2021-07-23
  • 2021-12-22
相关资源
相似解决方案