SpringMVC-1 MVC设计模式

  • Post author:
  • Post category:其他


什么是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 版权协议,转载请附上原文出处链接和本声明。