教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

MVC模式的含義,MVC中每部分之間的關系是怎樣的?

更新時間:2021年09月02日15時16分 來源:傳智教育 瀏覽次數:

好口碑IT培訓

  對于web開發(fā)員來說,正確理解MVC模式非常關鍵。目前,大多數web應用都是基于MVC模式進行架構,也有很多MVC框架能夠幫助開發(fā)員快速搭建MVC應用。值得注意的是,使用JSP,Servlet,JavaBean可以構建MVC模式的應用,但是MVC是一種架構思想,并不僅局限于JSP,Servlet,JavaBean這個范圍內,可以使用很多其他技術實現。

  MVC本來應用于桌面程序中,M是指數據模型 , V是指用戶界面 , C則是控制器,至今已被廣泛使用。使用MVC的目的是將M和V實現代碼分離,從而使同一個程序可以使用不同的表現形式。C存在的目的則是確保M和V的同步,一旦M改變,V應該同步更新。MVC模式是近些年被JavaEE平臺廣泛使用的設計模式。Web應用中的MVC模式與桌面程序中的MVC模式有所不同。由于web應用大多基于請求響應模式,因此往往做不到“一旦M改變,V應該同步更新”。MVC每部分之間的關系如下:





猜你喜歡:

Springmvc+Mybatis由淺入深全套視頻

Spring MVC框架有哪些優(yōu)點?

JavaEE知識點:MVC設計模式

傳智教育web前端與移動開發(fā)培訓

0 分享到:
和我們在線交談!