Java后台-Spring MVC简介-2020-12-07

2020-12-11  本文已影响0人  松哥888

历史发展

Model1

在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理。

image.png

Model2

首先用户的请求会到达 Servlet,然后根据请求调用相应的 Java Bean,并把所有的显示结果交给 JSP 去完成,这样的模式我们就称为 MVC 模式。

image.png

Model3(Spring MVC)

image.png

MVC简介

MVC 是 Model、View 和 Controller 的缩写

image.png

工作流程

image.png
  1. 客户端请求提交到 DispatcherServlet。
  2. 由 DispatcherServlet 控制器寻找一个或多个 HandlerMapping,找到处理请求的 Controller。
  3. DispatcherServlet 将请求提交到 Controller。
  4. Controller 调用业务逻辑处理后返回 ModelAndView。
  5. DispatcherServlet 寻找一个或多个 ViewResolver 视图解析器,找到 ModelAndView 指定的视图。
  6. 视图负责将结果显示到客户端。

参考文章

Spring MVC【入门】就这一篇!

上一篇 下一篇

猜你喜欢

热点阅读