談談MVC模式

2021-06-29 15:52:28 字數 642 閱讀 1711

mvc模式簡介:

mvc是架構性框架,而不是功能性框架。

mvc模式的功能:

指導web應用的程式框架,使得web應用架構更加合理,使得頁面展示和邏輯處理分離開來。

mvc模式的組成:

model:

vo+邏輯層;

資料封裝(vo);

資料獲取(vo);

邏輯層api,暴露應用的功能;

view:

展示資料,

觸發事件,

人機互動。

表現在具體的web應用就是:

model:

封裝應用狀態

響應狀態查詢

暴露應用的功能

control:

接收並驗證http請求的資料

將使用者資料與模型的更新相對映

選擇響應的檢視

view:

產生html響應

請求資料的更新

提供html form用於使用者請求

談談對MVC的理解

mvc是一種設計模式,它把應用程式拆分為模型物件,檢視物件,控制器物件三大部分.一.模型物件 模型物件封裝了應用程式的資料,模型物件更改時,會通知控制器物件,控制器物件更新相應的檢視物件.二 檢視物件 檢視物件應用程式中使用者所看得到的,其主要目的是顯示應用程式中模型物件的資料,在應用程式中,所有的...

談談對MVC的認識

核心思想是 檢視和使用者互動通過事件導致控制器改變 控制器改變導致模型改變 或者控制器同時改變兩者 模型改變 導致檢視改變 或者檢視改變 潛在的從模型裡面獲得引數 來改變自己。他的好處是可以將介面和業務邏輯分離。model 模型 是程式的主體部分,主要包含業務資料和業務邏輯。在模型層,還會涉及到使用...

談談對mvc 的認識?

由模型 model 檢視 view 控制器 controller 完成的應用程式 由模型發出要實現的功能到控制器,控制器接收組 織功能傳遞給檢視 mvc 是乙個設計模式,它強制性的使應用程式的輸入 處理和輸出分開。使用mvc 應用程式被分成三個核心部 件 模型 檢視 控制器。它們各自處理自己的任務。...