面向切面編程(3):AOP實現機制

1 AOP各種的實現   AOP就是面向切面編程,我們可以從幾個層面來實現AOP,如下圖。 圖1 AOP實現的不同層面   在編譯器修改源代碼,在運行期字節碼加載前修改字節碼或字節碼加載後動態創建代理類的字節碼,以下是各種實現機制的比較。   類別 機制 原理 優點 缺點 靜態AOP 靜態織入 在編譯期,切面直接以字節碼的形式編譯到目標字節碼文件中。 對系統無性能影響。 靈活性不夠。 動態AOP
相關文章
相關標籤/搜索