1.利用代理模式動態的實現AOP,從具體的技術細節又可以分為靜態代理,動態代理,CGLIB生成子類代理。
2.使用預編譯的方法靜態進行代理。
3.使用自定義加載器的方法動態進行代理。
後兩種代理都可以代理更多的內容(比如構造函數,靜態方法,靜態塊,final方法,私有方法等)。
1.利用代理模式動態的實現AOP,從具體的技術細節又可以分為靜態代理,動態代理,CGLIB生成子類代理。
2.使用預編譯的方法靜態進行代理。
3.使用自定義加載器的方法動態進行代理。
後兩種代理都可以代理更多的內容(比如構造函數,靜態方法,靜態塊,final方法,私有方法等)。