学习笔记之SpringMVC工作原理

SpringMVC工作原理图

在这里插入图片描述

SpringMVC工作流程

1.用户发送请求到前端控制器DispatcherServlet。
2.DispatcherServlet遍历所有HandlerMapping查找request相应的handler。
3.HandlerMapping返回handler到DispatcherServlet
4.DispatcherServlet查找能处理该handler的HandlerAdapter并请求处理handler。
5.HandlerAdapter通过反射调用handler的逻辑(@RequestMapper修饰的方法)
6.执行完成后返回ModelAndView
7.返回ModelAndView给DispatcherServlet
8.DispatcherServlet把ModelAndView传入ViewReslover
9.ViewReslover解析后返回视图
10.DispatcherServlet渲染视图
11.通过response响应结果给浏览器

发布了4 篇原创文章 · 获赞 0 · 访问量 37

猜你喜欢

转载自blog.csdn.net/weixin_44247853/article/details/105200507