動態代理的兩種方式以及優缺點

前言 動態代理應用非常的廣泛,在各種開源的框架中都能看到他們的身影,比如spring中的aop使用動態代理增強,mybatis中使用動態代理生成mapper,動態代理主要有JDK和CGLIB兩種方式,今天來學習下這兩種方式的實現,以及它們的優缺點 動態代理:是使用反射和字節碼的技術,在運行期創建指定接口或類的子類,以及其實例對象的技術,通過這個技術可以無侵入的爲代碼進行增強 一、JDK實現的動態代
相關文章
相關標籤/搜索