【原創】MVC 我之理解

  模型(Model):就是封裝數據和所有基於對這些數據的操作。

  視圖(View):就是封裝的是對數據顯示,即用戶界面。

  控制器(Control):就是封裝外界作用於模型的操作和對數據流向的控制等。

  簡單的舉例來說說,一個數據列表,對於數據的存儲表結構和存取過程就是 Model 部分,而對於數據的列表顯示和單條數據查看等這個是 View 部分,進入列表頁判斷從數據庫中取出數據組成列表以及在列表頁中對記錄進行添加、刪除、修改等操作的觸發就是 Control。

  C 就是控制,但控制的細節有幾層有多複雜是由寫程序的人控制的,完全可以多層次以工廠方式編寫控制。

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