MVC模式與三層架構

MVC設計模式

MVC設計模式的模塊組成

Web容器處理請求過程

MVC編程思路

軟件設計中的分層模式
分層模式
分層模式是最常見的一種架構模式
分層模式是很多架構模式的基礎
分層
將解決方案的組件分隔到不同的層中
在同一個層中組件之間保持內聚性
層與層之間保持鬆耦合
三層模式
1表示層
2.業務邏輯層
3.數據庫訪問層

層與層之間的關係

三層開發遵循的原則

分層開發的特點
下層不指導上層的存在
僅完成自身的功能
不關心結果如何使用
每一層僅指導下層的存在,在忽略其他層的存在
只關心結果的取得
不關心結果的實現過程

MVC是 Model-View-Controller,嚴格說這三個加起來以後纔是三層架構中的UI層,
也就是說MVC把三層架構中的UI層再度進行了分化。分成了控制器、視圖、實體三個部分,
控制器完成頁面邏輯,通過實體來與界面層完成通話;
而C層直接與三層中的BLL進行對話。










































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