SSH框架整體架構圖

轉載自:http://blog.csdn.net/baby_newstar/article/details/6752322

SSH框架整體架構圖

 

Structs負責WEB層:

ActionFormBean接收網頁中表單提交的數據,通過Action進行處理,從Forward到對應在網頁

Spring負責業務層(Service):

service對Action提供調用接口,封閉持久層的DAO,並集成Hibernate.Spring可對JavaBean和事務進行統一管理。

Hibernate負責持久化層(完成數據庫的crud操作):

提供OR/Mapping,定義與數據庫打交道的類DAO

 

對象調用流程:

JSP->Action->Service->DAO->Hibernate

 

數據流向:

ActionFormBean接收用戶的數據,Action將數據從ActionFormBean中取出封裝成VO或PO,再調用業務成的Bean類,完成各種業務處理後再forward。

業務層Bean收到PO對象之後,再調用DAO接口方法,進行持久化操作。

發佈了26 篇原創文章 · 獲贊 23 · 訪問量 38萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章