mvc 模式和mtc 模式的区别
生活随笔
收集整理的這篇文章主要介紹了
mvc 模式和mtc 模式的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先說說Web服務器開發領域里著名的MVC模式,所謂MVC就是把Web應用分為模型(M),控制器(C)和視圖(V)三層,他們之間以一種插件式的、松耦合的方式連接在一起,模型負責業務對象與數據庫的映射(ORM),視圖負責與用戶的交互(頁面),控制器接受用戶的輸入調用模型和視圖完成用戶的請求
? m 是指models? 里面說的是orm 關系映射
v? 是指 view? 視圖層的展示主要用到的是css jquery html form
c 是指control 中心,主要是講述業務邏輯層
?
django 中的mtc遵循? mvc,但又不完全相同
M 代表模型(Model),即數據存取層。 負責業務對象和數據庫的關系映射(ORM)。該層處理與數據相關的所有事務: 如何存取、如何驗證有效性、包含哪些行為以及數據之間的關系等。
T 代表模板(Template),即表現層。?負責如何把頁面展示給用戶(html)。?? ? ? ?該層處理與表現相關的決定: 如何在頁面或其他類型文檔中進行顯示。
V 代表視圖(View),即業務邏輯層。?負責業務邏輯,并在適當時候調用Model和Template。? 該層包含存取模型及調取恰當模板的相關邏輯。 你可以把它看作模型與模板之間的橋梁。
轉載于:https://www.cnblogs.com/liang715200/p/10451748.html
總結
以上是生活随笔為你收集整理的mvc 模式和mtc 模式的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腾讯微加信用卡是什么卡?怎么用?
- 下一篇: poj 3525