Spring兩大核心之一AOP的基本原理

AOP:面向切面編程,能夠經過預編譯方式和運行期動態代理實如今不修改源代碼的狀況下給程序動態統一添加功能的一種技術。主要功能有日誌記錄,性能統計,安全控制,事務處理,異常處理等等。主要意圖就是把以上功能從業務邏輯代碼中分離出來,進而改變這些行爲的時候不影響業務邏輯的代碼。說白了,就是擴展功能不修改源代碼實現。java 在說具體原理以前,咱們先看看原來咱們是怎麼實現功能擴展的。 編程 後來出現了縱向
相關文章
相關標籤/搜索