Spring中Aspect註解配置切面橫切切入點?

使用Aspect註解來橫切關注點,我們只要關心兩個地方,一個是xml配置文件,另外一個是要織入切點的切面通知方法。具體內容如下簡單介紹

工具/原料

MyEclipse

Spring Jar包

方法/步驟

首先我們來看一下我的工程目錄結構:

Car中有一個run(String arg)方法

返回值固定為郵箱 return “[email protected]

Spring中Aspect註解配置切面橫切切入點

對xml中進行相關配置,如圖

Spring中Aspect註解配置切面橫切切入點

在設置的切面中進行註解註釋,並且設置好相關的切點,為了方便準確切入關注點,執行通知(前置通知,後置通知,後置返回通知,異常通知)

Spring中Aspect註解配置切面橫切切入點

最後運行結果如圖:

在調用run方法之前,都會執行aspect包我的切面MyAspect中的前置通知方法、後置通知方法、後只返回通知方法

Spring中Aspect註解配置切面橫切切入點

注意事項

進行xml切面配置的時候一定要準確定位目標

相關問題答案