@ControllerAdvice 和 @Aspect 的执行顺序是怎么样的?哪个在前

2019-11-21 17:38:09 +08:00
 DanielGuo
还有另外一个问题,Aspect 中抛出了一个异常,被 ControllerAdvice 中的 ExceptionHandler 抓住了,但是 model 里没有在 ControllerAdvice 中使用 @ModelAttribute 绑定的数据。。。。
这个 model 绑定上 attribute 是在什么时候?难道非要执行到业务方法( requestMapping )时才会往 model 中绑定 attribute 吗?
我想在 ExceptionHandler 中使用全部 @ModelAttribute 都绑定好的 model
1685 次点击
所在节点    问与答
2 条回复
lt1994
2019-11-27 12:23:25 +08:00
我现在遇到的问题是,在 @Aspect 抛出的异常,在 @ControllerAdvice+@ExceptionHandler 捕获不到。 @ControllerAdvice 是初始化是成功了
DanielGuo
2019-11-27 18:38:01 +08:00
@lt1994 ………………你这个,把 exceptionHandler 注解发上来看看啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/621846

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX