Struts和Hibernate的整合策略

 

在整合Struts和hibernate時,採用四層架構.

其中最上一層爲表現層.該層主要負責和用戶進行交互,並通過調用業務邏輯層代碼實現判斷等操作.

第二層爲業務邏輯層,該層專注於實現業務邏輯功能,通過調用持久層代碼來操作數據庫.

第三層爲持久層,該層專注於持久化操作,而不用涉及業務邏輯.

第四層爲數據庫層,即爲使用的數據庫.

 




 

廣義的持久層包括DAO涉及模式和Hibernate持久化操作兩部分.其包含三個重要的部分,分別爲DAO接口,DAO實現類.DAO工廠類.

業務邏輯組件也包括三個重要部分,分別爲業務邏輯組件接口,業務邏輯組件實現類,業務邏輯組件工廠類.

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