MVC模式有哪些優缺點?
2 回答

三國紛爭
TA貢獻1804條經驗 獲得超7個贊
MVC的理解就是,模型、控制、視圖。模型就是數據庫模型,控制就是控制前臺和后臺的數據交換,視圖就是前端的數據展示和數據錄入。
我是這么理解MVC的,可能有錯誤,不過這樣的理解在我當初學習的時候給了我很大的好處。
舉例說jsp+struts+hibernate+spring的這種框架,jsp就是視圖層,可以理解為用來顯示數據的;
struts是控制層,可以理解為怎么讀取視圖層的數據然后交給模型層,或者從模型層讀取數據然后交給視圖層;hibernate+spring是模型層,可以理解為數據結構的模型,或者說數據庫的模型,當然,他們不是數據庫,但是自從有了hibernate和spring以后,程序員基本不用考慮數據的解構了,只需要依據hibernate和spring提供的數據模型對數據操作就可以了。
- 2 回答
- 0 關注
- 1092 瀏覽
添加回答
舉報
0/150
提交
取消