AspectJ基于xml和基于注解
生活随笔
收集整理的這篇文章主要介紹了
AspectJ基于xml和基于注解
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、基于xml
執(zhí)行的切入點中具體方法有返回值,則方法結束會立即執(zhí)行后置通知,然后再執(zhí)行環(huán)繞通知的放行之后的代碼;
?
?
?
?2、連接點即所有可能的方法,切入點是正真被切的方法,連接點方法名:
?其中,只有環(huán)繞通知的切入點參數(shù)不一樣,是可以放行的切入點;
3、異常通知是處理異常;
?
?
?
?切面類中的異常通知的方法參數(shù)列表中異常參數(shù)的參數(shù)名;
?
?
?
?4、最終通知,不管有沒有異常都會執(zhí)行,
后置通知:AOP :after-Returnning
異常通知:AOP :after-Throwing
最終通知:AOP :after
?5、后置通知獲取方法的返回值
?
?
?
?二、AspectJ基于注解
1、基于注解都要先配置注解掃描器
?
?
2、切面類中,通知要通過注解配置切入點
?
?3、公共切入點
?
?
?
轉載于:https://www.cnblogs.com/wmqiang/p/11617242.html
總結
以上是生活随笔為你收集整理的AspectJ基于xml和基于注解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AspectJ——AOP框架快速入门
- 下一篇: 不同情况通知执行的顺序