Day02--Servlet和MVC

Servlet的工作模式:

  • 客户端发送请求至服务器
  • 服务器启动并调用 Servlet,Servlet 根据客户端请求生成响应内容并将其传给服务器;
  • 服务器将响应返回客户端;

MVC的工作模式:(模型Model-视图View-控制器Controller)

Day02--Servlet和MVC

区别:

与Servlet相比,SpringMVC能够快速建立部署,因为代码之间的耦合性低,易于开发,操作起来也更加方便;

相比于Servlet也更安全,不需要重复调用增加Servlet;

重复性高,多个视图可以共享一个模型,如果哪个模块上需要改动,可直接在模块上增强,而其他模块不需要改变,这也使得MVC更易于维护;

Spring MVC 和 Spring之间更方便联系,他们之间的关系比Servlet更加密切,不需要像Servlet那样,开发者每一次为了响应用户请求去做对应的响应逻辑;

上一篇:day02_质量模型丶开发模型丶测试模型


下一篇:day02