AOP--代理模式,攔截器的簡易實現及原理

上文中提到代理分爲靜態代理和動態代理,採用代理是爲了經過不修改源代碼的狀況下給程序動態統一添加功能,利用代理技術能夠將業務邏輯中一些非業務邏輯的代碼分離出來,把他們獨立到業務邏輯類外,好比日誌記錄,性能統計,安全控制,事務處理,異常處理等。這樣作,不只下降了業務邏輯和非業務邏輯的耦合性,提升程序的可重用性,同時提升了開發的效率。java 下面以添加日誌記錄爲例,分析靜態代理的使用。建立一個用戶管理
相關文章
相關標籤/搜索