SSH筆記 註解開發(2)各層次類的編寫

2021-07-02 02:02:36 字數 435 閱讀 7641



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 ...