MVC是什么意思?
1 回答

烙印99
TA貢獻1829條經驗 獲得超13個贊
MVC(Model-View-Controller),即把一個應用的輸入、處理、輸出流程按照Model、View、Controller的方式進行分離,這樣一個應用被分成三個層——模型層、視圖層、控制層。
視圖(View):代表用戶交互界面,MVC設計模式對于視圖的處理是限于視圖上數據的采集和處理,以及用戶的請求,而不包括在視圖上的業務流程的處理。
模型(Model):業務流程/狀態的處理以及業務規則的制定。業務流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數據,并返回最終的處理結果。業務模型的設計可以說是MVC的核心。
控制(Controller):可以理解為從用戶接收請求, 將模型與視圖匹配在一起,共同完成用戶的請求,但是它卻不做任何的數據處理。
- 1 回答
- 0 關注
- 1071 瀏覽
添加回答
舉報
0/150
提交
取消