1.由用户发送请求至前端控制器DispatchServlet
2.DispatchServlet接收到请求调用HandlerMapping处理映射器
3.处理映射器找到具体的处理器(根据xml、注解),生成处理对象及处理拦截器
一并返回给DIspatchServlet
4.DispacthServlet调用HandlerAdapter处理器适配器,HandlerAdapter经过适配调用具体的处理器(Control 后端控制器)
5.Control执行完返回ModelAndView
6.HandleAdpatch将Control执行完返回ModelAndView结果返回给DispatchServlet
7.DispatchServlet将ModerAndView传给ViewReslover视图解析器
8.ViewReslover解析后返回具体的view
9.DispatchServlet根据view渲染视图,响应给用户
SpringMVC工作原理
最新推荐文章于 2020-03-01 16:11:36 发布