Home [C#筆記] MVC基本運作流程(draft)
Post
Cancel

[C#筆記] MVC基本運作流程(draft)

1. MVC 職責

  • Model (模型):定義資料型態、與db溝通、保存應用程式的狀態,執行應用程式的商業邏輯。
  • View (檢視):執行程式的畫面呈現。
  • Controller (控制器):判斷並請求於某個Model,判斷並轉發到某一個View、接受與驗証請求。

Controller是資料傳遞時重要的角色。

  • Controller要接收 Routing 所分析出來的路由,以決定哪個控制器該被執行,進而讓控制器執行某個動作。
  • Controller負責與Model傳遞資料,並輸出資料到View

2. MVC 資料流程

3. Routing 路由比對

範例

This post is licensed under CC BY 4.0 by the author.