- 前端发送请求到DispatcherServlet(前端控制器)
- 查询HandlerMapping(处理器映射器)
- HandlerMapping(处理器映射器)返回HandlerExecutionChain(处理器执行链)给DispatcherServlet(前端控制器)
- DispatcherServlet(前端控制器)请求HandlerAdaptor(处理器适配器)
- HandlerAdaptor(处理器适配器)请求Handler(处理器)
- Handler(处理器)响应数据给HandlerAdaptor(处理器适配器)
- HandlerAdaptor(处理器适配器)返回ModelAndView给DispatcherServlet(前端控制器)
- DispatcherServlet(前端控制器)请求ViewResolver(视图解析器)
- ViewResolver(视图解析器)返回View(视图对象)给DispatcherServlet(前端控制器)
- DispatcherServlet(前端控制器)对返回的视图页面进行渲染并返回给前端用户
SpringMVC执行流程概述【面试必问】
于 2022-05-25 20:39:46 首次发布