I學習Web應用程序,我知道MVC架構在創建應用程序時最常用,但我不明白它如何應用於Web應用程序開發。MVC體系結構如何應用於Web應用程序開發?
0
A
回答
0
模型 - >數據庫。查看 - >代表您的數據。控制器 - >使用模型和視圖播放 。只需創建你的項目結構,就像這樣用三種方法分開你的代碼。
0
你會發現很多的答案,以及大量有關此主題的不同意見,但總體而言,模型數據,控制器是處理單元(請求和響應)和視圖是你所代表的方式您的數據在用戶界面中。
從Microsoft official book about development in MVC 4我這個提取你:
型號
一個MVC模型定義了一組表示該Web應用程序管理的對象類型的類。例如,電子商務網站的模型可能包含定義諸如說明,目錄號,價格等屬性的產品模型類。模型通常包括從數據庫讀取數據並將數據寫入該數據庫的數據訪問邏輯。
控制器
的MVC控制器是處理用戶交互,創建和修改模型類,並且選擇適當的視圖的類。例如,當用戶請求有關特定產品的完整詳細信息時,控制器將創建Product model類的新實例,並將其傳遞給Details視圖,該視圖會將其顯示給用戶。
查看
MVC的觀點是,建立組成Web應用程序的用戶界面的網頁的組件。控制器通常將模型類的實例傳遞給視圖。該視圖顯示模型類的屬性。例如,如果控制器傳遞一個Product對象,視圖可能會顯示產品名稱,圖片和價格
相關問題
- 1. 移動開發/體系結構:重用Web應用程序?
- 2. Db4o Mvc應用程序體系結構
- 3. Spring Web應用程序體系結構
- 4. Web應用程序體系結構
- 5. Web應用程序體系結構圖
- 6. Web應用程序體系結構
- 7. web應用程序體系結構
- 8. MVC應用程序。多層體系結構如何適應?
- 9. Spring MVC和Web應用程序體系結構
- 10. 如何使用MVC應用程序創建WCF體系結構?
- 11. 如何構建Javascript體系結構以補充PHP MVC Web應用程序?
- 12. MVC體系結構開發
- 13. 帶有Web服務的Web應用程序體系結構
- 14. 實體數據框架和Web應用程序體系結構
- 15. Umbraco應用程序的體系結構
- 16. Django應用程序體系結構
- 17. iPhone應用程序體系結構
- 18. ASP.NET應用程序體系結構
- 19. Intranet應用程序的體系結構
- 20. Seam應用程序體系結構
- 21. 應用程序設計/體系結構
- 22. 配置應用程序體系結構
- 23. IOS應用程序體系結構
- 24. jsf cdi應用程序體系結構
- 25. .net應用程序體系結構
- 26. Android應用程序體系結構
- 27. 應用程序體系結構問題
- 28. SaaS應用程序體系結構
- 29. iPhone應用程序體系結構
- 30. ASP.NET應用程序體系結構
如果您想要最短的版本有很多遺漏,那麼這裏是:模型對應於數據你會用。視圖對應於將呈現該數據的頁面。控制器對應於將收集模型的中間體,調用處理它們的庫(如果有的話),然後基於該數據創建視圖並將它們發送給用戶。 – apokryfos