45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:Spring为Controller添加通知(异常通知)

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

2019-04-03 08:10:56 来源:www.45fan.com 【

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

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

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

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

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

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

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

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

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

 
 

本文地址:http://www.45fan.com/a/question/100235.html
Tags: 通知 Spring Controller
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部