AOP初步嘗試——cglib代理和jdk代理整合

一、代理機制 首先簡單描述一下代理機制。核心代碼完成後,我們想給代碼增加一些附加功能,比如日誌,攔截等,這時不應該去修改核心代碼,我們可以通過獲取代理,在覈心代碼以外增加代碼,實現相關功能。同樣在我們沒有源代碼或無法觸碰源代碼時,也是如此。核心功能與附加功能分開,互不干擾,稱之爲解耦,使開發過程更加方便。 代理分爲靜態代理和動態代理,動態代理又有cglib代理和jdk代理之分。 1.靜態代理(針對
相關文章
相關標籤/搜索