【SpringMVC】面试常见问题:总结 SpringMVC 运行原理

请简述SpringMVC 运行原理:

如果在 web.xml 中设置 DispatcherServlet<url-pattern>/时,
当用户发起请求, 请求一个控制器, 首先会执行 DispatcherServlet.
DispatcherServlet 调用 HandlerMappingDefaultAnnotationHandlerMapping 解析 URL,
解析后调用 HandlerAdatper 组件的 AnnotationMethodHandlerAdapter 调用 Controller 中的 HandlerMethod.
HandlerMethod 执行完成后,会返回 View,会被 ViewResovler 进行视图解析,
解析后调用 jsp 对应的 .class 文件并运行,最终把运行 .class 文件的结果响应给客户端

以上就是 springmvc 运行原理.

发布了574 篇原创文章 · 获赞 203 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/sinat_42483341/article/details/104080661