MVC模式簡介

2021-08-08 16:13:29 字數 520 閱讀 3122

mvc模式  是model-view-control的簡稱,即模型--檢視--控制器,他是乙個存在與伺服器表達層的模型,他將應用分開,改變了應用之間的高度耦合。

mvc 模式將應用分為模型、檢視和控制器三個部分:

1. 檢視:資料的展現。

檢視是使用者看到並與之互動的介面。檢視向使用者顯示相關的資料,並能接收使用者的輸入資料,但是它並不進行任何實際的業務處理。檢視可以向模型查詢業務狀態,但不能改變模型。檢視還能接受模型發出的資料更新事件,從而對使用者介面進行同步更新。

2. 模型:應用物件。

模型是應用程式的主體部分。 模型代表了業務資料和業務邏輯; 當資料發生改變時,它要負責通知檢視部分;乙個模型能為多個檢視提供資料。由於同乙個模型可以被多個檢視重用,所以提高了應用的可重用性。

3. 控制器:邏輯處理、控制實體資料在檢視上展示、呼叫模型處理業務請求。

當 web 使用者單擊 web 頁面中的提交按鈕來傳送 html 表單時,控制器接收請求並呼叫相應的模型元件去處理請求,然後呼叫相應的檢視來顯示模型返回的資料。

MVC設計模式簡介

剛剛學習了mvc相關知識,在這裡進行一下總結 mvc設計模式提高了j a開發中的 可讀性,提高了開發效率,實乃開發利器 1在mvc中由客戶端傳送乙個帶引數的請求,經過servlet處理後做出相應的處理 2 mvc模式體現了j a中的面向介面程式設計的思想 在下面將會闡述 3在mvc中,應當建立乙個d...

MVC架構簡介

本篇部落格打算簡單介紹一下mvc是什麼,為接下來寫一篇spring mvc和struts2的文章做一下鋪墊。mvc是一種架構設計模式,是一種設計理念。是為了達到分層設計的目的,從而使 解耦,便於維護和 的復用。mvc是3個單詞的縮寫,全稱 model view controller 模型 檢視 控制...

MVC結構簡介

本文編譯自j2ee的相關文件。mvc model view controller 應用程式結構被用來分析分布式應用程式的特徵。這種抽象結構能有助於將應用程式分割成若干邏輯部件,使程式設計變得更加容易。mvc結構提供了一種按功能對各種物件進行分割的方法 這些物件是用來維護和表現資料的 其目的是為了將各...