在ssh整合的架構中,spring充當了乙個容器的作用,spring使用ioc和aop技術接管了hibernate的dao和struts的action物件,因而能充分管理事務和**request請求。經過ioc容器的處理後,針對物件導向的變成使軟體專案的分層更明確。
mvc分別使用以下基層。
m(model)層:spring。
v(view)層:jsp。
c(controller)層:struts。
持久層:hibernate.
spring對hibernate的dao進行了非常好的封裝,使程式開發者完全不用理會事務,只需要一心一意地開發業務。
ssh中對MVC的理解
1.建立兩個資料庫 設定主鍵 外來鍵 2.對資料庫進行封裝 one方中寫多方集合 多方中寫one方 一對多 多對一 3.建立 dao層 dao層是資料訪問層 dao層就是介面 dao層寫方法 對資料庫的增刪改查 dao層和資料庫直接接觸 後期用到分頁,需要提前寫分頁的方法 4.daoimpl寫dao...
簡述MVC模式中M V C分別指代什麼
mvc開始是存在於desktop 桌面 程式中的,m是指資料模型,v是指使用者介面,c則是控制器,使用mvc的目的是將m和v的實現 分離。c存在的目的則是確保m和v的同步,一旦m改變,v應該同步更新。檢視是使用者看到並與之互動的介面,檢視沒有真正的處理發生,不管這些資料是聯機儲存的還是乙個雇員列表,...
簡述MVC模式中M V C分別指代什麼
簡述mvc模式中m v c分別指代什麼 mvc開始是存在於desktop程式中的,m是指資料模型,v是指使用者介面,c則是控制器,使用mvc的目的是將m和v的實現 分離。c存在的目的則是確保m和v的同步,一旦m改變,v應該同步更新。v層檢視是使用者看到並與之互動的介面,檢視沒有真正的處理發生,不管這...