1, 包的劃分以及工作過程:
表現層 業務層 資料層 實體類 資料庫
web.action <----> service <----> dao <----> domain <----> db
----面向介面程式設計,所以資料層,業務層都是用介面,再用實現類繼承
3,ssh框架整合原理:
struts2 整合 spring3
ma: struts2自己管理action, 將service自動裝配
mb: struts2將action建立權交給spring,需要配置action 為prototype
spring3整合hibernate
ma:在spring中直接引入 hibernate.cfg.xml 配置檔案
mb:將hibernate屬性 配置到spring 中
2 spring非註解 註解開發
1.非註解開發處理器對映器 另乙個對映器 多個對映器可以並存,前端控制器判斷url能讓哪些對映器對映,就讓正確的對映器處理。org.springframework.web.servlet.mvc.controllerhandleradapter要求編寫的handler實現 controller 介面...
學習筆記 Spring註解開發
ioc註解 看看之前開發的案例,兩個bean bean1和bean2 bean1依賴bean2 bean public class bean1 override public string tostring class bean2 配置檔案中這樣配 這時列印乙個bean1物件,其中的bean2屬性是...
Spring筆記 3 註解開發
spring原始註解主要是替代的配置 註解說明 component 使用在類上用於例項化bean controller 使用在web層類上用於例項化bean service 使用在service層類上用於例項化bean repository 使用在dao層類上用於例項化bean autowired ...