Mvc有哪些特點

一、多個視圖可以對應一個模式。按Mvc設計模式,一個模型對應多個視圖,可以減少代碼的複製及代碼的維護量,一旦模式發生改變,也易於維護。

二、模式返回的數據與顯示邏輯分離。模式數據可以應用任何的顯示技術,例如,使用JSP頁面,Velocity模版或者直接產生Excel文檔等。

三、應用被分隔爲三層,降低了各層之間的耦合性,提供了應用的可擴展性。

四、控制層的概念也很有效,由於它把不同的視圖組合在一起,完成不同的請求。因此,控制層可以說是包含了用戶請求權限的概念。

五、MVC更符合軟件工程化管理的精神。不同的層各司其職,每一層的組件具有相同的特徵,有利於通過工程化和工具化產生的管理程序代碼!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章