心理

當前位置 /首頁/完美生活/心理/列表

mvc模式中文怎麼解釋

mvc模式中文怎麼解釋

MVC (Model View Controller) 是一個設計模式,使用MVC應用程式被分成三個核心部件:模型、檢視、控制器。它們各自處理自己的任務。M是指資料模型,V是指使用者介面,C則是控制器。使用MVC的目的是將M和V的實現程式碼分離,從而使同一個程式可以應用於不同的表現形式

MODEL: 封裝了所有的商業邏輯以及規則。通常被JavaBean或EJB實現。

VIEW: 使用商業邏輯處理後的結果並構建呈現給客戶端的響應。通常被JSP實現。 CONTROLLER:管理和控制所有使用者和應用程式間的互動。通常是一個servlet接收使用者的請求並把所有的輸入轉交給實際工作的MODEL。最後呼叫JSP返回輸出。

MVC模式的好處:

1.各施其職,互不干涉

在MVC模式中,三個層各施其職,所以如果一旦哪一層的需求發生了變化,就只需要更改相應的層中的程式碼而不會影響到其它層中的程式碼。

2.有利於開發中的分工

在MVC模式中,由於按層把系統開,那麼就能更好的實現開發中的分工。網頁設計人員可以進行開發檢視層中的JSP,對業務熟悉的開發人員可開發業務層,而其它開發人員可開發控制層。

3.有利於元件的重用

分層後更有利於元件的重用。如控制層可獨立成一個能用的元件,檢視層也可做成通用的操作介面。

TAG標籤:mvc 模式 中文 #