什么是MVC设计模式
MVC一般指Model-View-Controller,其中M(Model)指模型层,V(View)指视图层,C(Controller)指控制器层。
Model层负责存储数据和操作数据;View层负责构建交互界面,供用户查看和操作;Controller层负责处理用户请求,并将响应结果返回给客户端。
MVC+DAO设计模式
在JavaWeb的学习中,我们使用的是MVC+DAO设计模式,这就是典型的MVC模式,Servlet对应Controller层,jsp对应View层,Model对应Model层。
MVC模式结构清晰,大大降低了代码的耦合性,每个模块各司其职,提高了代码的可维护性。
MVC模式优缺点
优点:结构清晰,低耦合,便于维护,代码可重用性高。
缺点:数据访问性能较低,视图过于依赖控制器。
版权声明:本文为qq_30082553原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。