springioc
[1]責任鏈
我們使用mvc進行開發的時候,資料在各層之間進行傳遞,資料在業務層上構成乙個鏈條,這個鏈條成為責任鏈.
[2]基於責任鏈模式開發的缺點
責任鏈開發模式,我們發現層與層之間互相呼叫,造成層與層耦合性太高.
[3]解決的方案
spring ioc:控制反轉
[4]**實現
step 1:
建立空專案
在專案中建立模組,web模組,增加web-inf,lib目錄
step 2:
lib目錄匯入spring 框架的jar,beans,context,core,expression,以及他們依賴的***commons-logging***
寫兩個類,在乙個類中通過使用spring的類解析xml建立另乙個類的例項,呼叫他的方法
step 4:
Spring框架學習筆記
spring框架 一 spring框架概述 1 spring框架提供了乙個開發平台,用於整合其他技術,例如struts,hibernate,mybatis等。舉個例子spring就像是一台電腦的主機板,為各種硬體設施提供了介面,cpu,記憶體,硬碟都有各自的介面。這樣做的好處也是顯而易見的,比如在改...
Spring框架學習筆記
spring框架宗旨 不重新發明技術,讓原有技術使用起來更加方便.核心功能 ioc di 控制反轉 依賴注入 aop 面向切面程式設計 宣告式事務中文名稱 控制反轉 英文名稱 inversion of control ioc 是什麼?3.1 ioc 完成的事情原先由程式設計師主動通過 new 例項化...
spring學習筆記 2
spring對aop的支援 1 如果目標物件實現了介面,預設情況下會採用jdk的動態 實現aop 2 如果目標物件實現了介面,可以強制使用cglib實現aop 3 如果目標物件沒有實現了介面,必須採用cglib庫,spring會自動在jdk動態 和cglib之間轉換 如何強制使用cglib實現aop...