Java面試經驗個人總結(十)——Spring

Spring 一、動態代理 1. 概念 動態代理主要用於攔截對真實業務對象的訪問;一般來說,真實業務對象具有什麼方法,那麼代理對象就會具備相應的方法。(利用反射機制獲得被代理對象屬性,在運行時動態創建代理對象;而靜態代理的代理對象則是在編譯時被創建,耦合度高)。靜態代理通過實現接口創建代理類,動態代理通過反射機制創建代理類。 2. 動態代理分類 (1)JDK動態代理 (2)CGLib動態代理 3.
相關文章
相關標籤/搜索