MVC模式與三層架構
MVC設計模式
MVC設計模式的模塊組成
Web容器處理請求過程
MVC編程思路
軟件設計中的分層模式
分層模式
分層模式是最常見的一種架構模式
分層模式是很多架構模式的基礎
分層
將解決方案的組件分隔到不同的層中
在同一個層中組件之間保持內聚性
層與層之間保持鬆耦合
三層模式
1表示層
2.業務邏輯層
3.數據庫訪問層
層與層之間的關係
三層開發遵循的原則
分層開發的特點
下層不指導上層的存在
僅完成自身的功能
不關心結果如何使用
每一層僅指導下層的存在,在忽略其他層的存在
只關心結果的取得
不關心結果的實現過程
MVC是 Model-View-Controller,嚴格說這三個加起來以後纔是三層架構中的UI層,
也就是說MVC把三層架構中的UI層再度進行了分化。分成了控制器、視圖、實體三個部分,
控制器完成頁面邏輯,通過實體來與界面層完成通話;
而C層直接與三層中的BLL進行對話。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.