框架好比建房子之(SSH)

框架的基本業務流程=>

表示層中:首先通過JSP頁面實現交互界面,負責接收請求(Request)和傳送響應(Response),然後Struts根據配置文 件(struts-config.xml)將ActionServlet接收到的Request委派給相應的Action處理。=>

在業務層中:管理服務組件 的Spring IoC容器負責向Action提供業務模型(Model)組件和該組件的協作對象數據處理(DAO)組件完成業務邏輯,並提供事務處理、緩衝池等容器組件以提升系統性能和保證數據的完整性。

持久層中:則依賴於Hibernate的對象化映射和數據庫交互,處理DAO組件請求的數據,並返回處理結果

            採用框架的好處

  不僅實現了視圖、控制器與模型的徹底分離,而且還實現了業務邏輯層=>與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,並且數據庫的變化也不會對前端有所影響,大大提高了系統的可複用性。而且由於不同層之間耦合度小,有利於團隊成員並行工作,大大提高了開發效率

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章