SpringMVC处理请求的整体过程

今日工作做内容:写仓库的综合查询。

大致了解了一下SpringMVC处理请求的过程。

1、整个过程开始于客户端发起的http的请求,web服务器接收到这个请求,如果匹配DispatcherServlet的请求映射路径,web容器就交给DispatcherServlet处理。

2、DispatcherServlet把接受到的请求,根据请求的HandlerMapping信息找到对应的处理请求的处理器(Handler)。

3、通过HandlerAdapter封装后的Handler,在用统一的适配器接口调用Handler。

4、处理器完成业务逻辑处理之后,将返回一个ModelAndView给DispatcherServlet。

5、DispatcherServlet借由ViewResolver完成逻辑视图名到真实视图对象的解析工作。因为ModelAndView是逻辑视图名。

6、DispatcherServlet是用View对象对ModelAndView中的模型数据进行视图渲染。

7、最总反馈给客户端。

明日计划:完成仓库管理的综合查询。

你可能感兴趣的:(精英训练营,Spring)