为了账号安全,请及时绑定邮箱和手机立即绑定

advisor演示的invoker和invokerExcep方法

疑惑的地方:
1.老师在讲 第六章 advisor 这个用法演示的代码.xml中没有看到相应的配置。是使用了环绕通知,
我想知道为什么invoker方法执行了以后,try times结果是一次,而invokerException方法 结果却是能执行到4,按道理,不是应该一执行就return  出去了吗。
2.我测试的对于pjp.processed返回的obj 对象为null ,这是为什么呢?

正在回答

2 回答

兄弟我想问一下为什么Invoker只执行一次,环绕通知不是在proceed()方法前后都要执行吗

0 回复 有任何疑惑可以回复我~
#1

小蜗牛有大理想

环绕通知,执行的先后顺序查看它的通知方法。你把方法写在proceed()前,就在invoke执行前执行,放在其后就在invoke执行后执行
2019-04-20 回复 有任何疑惑可以回复我~

问题1
已经想明白了,出现异常就不会return 出去,而是被catch 捕获,傻了。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

advisor演示的invoker和invokerExcep方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信