一、MVC
MVC模式(Model-View-Controller)將應用程序的實現分離的實現分離為三道不同的層:
- 模型層(Model):
- 視圖層(View):
- 控制層(Controller):
二、Java技術中的Web編程技術的發展
2.1、Model I時代
mvc的理解,
Model I模式的缺點:
- 代碼重用
- 后期維護與擴展
- 頁面維護
2.2、Model II時代
三、MVC模式的優點與不足
3.1、優點
- 各司其職、互不干涉
- 有利于開發中的分工
- 有利于組件的重用
3.2、不足
- 系統結構和實現復雜
- 視圖與控制器過于緊密
- 不適用小型甚至中等規模的應用程序