Spring系列(四) 面向切面的Spring

除了IOC外, AOP是Spring的另一個核心. Spring利用AOP解決應用橫切關注點(cross-cutting concern)與業務邏輯的分離, 目的是解耦合. 橫切關注點是指散佈於代碼多處的同一種功能, 比如日誌, 事務, 安全, 緩存等. AOP編程的基本概念 在OOP中, 如果要複用同一功能, 一般的做法是使用繼承或委託. 繼承容易導致脆弱的對象體系, 而委託實現起來比較麻煩,
相關文章
相關標籤/搜索