當前位置:編程學習大全網 - 編程軟體 - 什麽是MVC(三層架構)

什麽是MVC(三層架構)

前端跟服務端之間多了個中間層,前臺先提交給中間層,由中間層去訪問服務端。

JSP中,“<%……%>”裏面的java代碼是可以有壹些業務邏輯的,而三層架構正是要將業務邏輯從頁面中分離出來,因些不要過多的使用“<%……%>”,但根據實際情況,適量的添加壹些是可以的。

而MVC實際上其實是壹種架構模式,而不應該歸入設計模式了,設計模式是在代碼層面上說的:類都是什麽樣子的。

MVC編程模式

比如由html元素組成的網頁界面,或者軟件的客戶端界面。MVC的好處之壹在於它能為應用程序處理很多不同的視圖。在視圖中其實沒有真正的處理發生,它只是作為壹種輸出數據並允許用戶操作的方式。

M即model模型是指模型表示業務規則。在MVC的三個部件中,模型擁有最多的處理任務。被模型返回的數據是中立的,模型與數據格式無關,這樣壹個模型能為多個視圖提供數據,由於應用於模型的代碼只需寫壹次就可以被多個視圖重用,所以減少了代碼的重復性。

以上內容參考:百度百科-mvc框架

  • 上一篇:樊登讀書會PDF電子書 重新定義公司PDF電子書
  • 下一篇:如何創建數據庫
  • copyright 2024編程學習大全網