① 用户发消息至前端控制器DispatcherServlet.
②DispatcherServlet 收到请求调用 HandlerMapping处理器映射器
③处理器映射器找到具体的处理器(根据xml配置和注解进行查找),生成对象及处理器拦截器,一并返回给DispatcherServlet
④DispatcherServlet调用HandlerAdapter处理器适配器
⑤HandlerAdpter经过适配器调用具体的处理器(Controller,也叫后端控制器)
⑥Controller执行完成后返回ModelAndView
⑦HandlerAdapter将Controller执行结果ModelAndView返回给DisPatcherServlet
⑧DispatcherServlet将ModelAndView传给ViewReslover视图解析器
⑨ViewReslover解析后返回具体的View
⑩DisPatcherServlet根据View进行渲染试图(即将模型数据填充至视图中)
⑾DispathcherServlet相应用户
spring运转流程
最新推荐文章于 2023-07-05 20:41:28 发布