- 用户发起请求到前端控制器(Controller)
- 再到处理器映射器 HandlerMapping 中找到具体的模型对象Handler
- 然后HandlerMapping 返回到执行链,其中包含2部分内容: ① Handler对象、② 拦截器数组
- 前端处理器通过 处理器适配器 包装后 执行Handler对象,处理业务逻辑。
- Handler处理完业务逻辑后,返回ModelAndView对象
- 将ModelAndView返回给前端控制器
- 到视图解析器 返回真正的视图对象View
- 再到前端控制器根据模型数据和视图对象,进行视图渲染
- 返回渲染后的视图给前端控制器
- 最终给用户产生响应
springMVC执行流程
于 2022-02-22 20:12:32 首次发布