SpringMVC 工作原理

编程之家收集整理的这篇文章主要介绍了SpringMVC 工作原理编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

SpringMVC 工作原理

SpringMVC 工作原理

1、用户发送http请求至前端控制器dispatchServlet

2、前端控制器调用处理器映射器HandlerMapPing

3、处理器映射器找到具体处理器(可通过xml,注解进行查找),生成处理器以及处理器拦截器一并返回给dispatchServlet

4、前端控制器调用处理器适配器

5、处理器适配器找到具体的处理器(Controller)

6、Controller处理以后返回ModelAndVIEw给处理器适配器

7、处理器适配器将ModelAndVIEw返回给前端控制器

8、前端控制器将ModelAndVIEw传给视图解析

9、VIEwResource解析后返回具体的VIEw

10、前端控制器根据VIEw进行渲染视图(将模型数据填充到视图中)

11、把渲染好的视图返回给前端控制器

12、前端控制器把视图响应给用户

视频教程推荐

马士兵spring视频教程

Java多线程与并发库高级应用视频教程

JAVA 初级入门视频教程

文章推荐:《Java

总结

以上是编程之家为你收集整理的SpringMVC 工作原理全部内容,希望文章能够帮你解决SpringMVC 工作原理所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

Java相关文章

为什么套接字连接()到它自己的临时端口?
如何删除特定字符后的string中的所有内容?
如何在Linux上findJava或JRuby中的PID?
如何使用文件path自动完成bash命令行?
三星Galaxy 7“(GT-P6210)没有检测到USBdebugging?
在Linux上创buildJava守护程序服务的工具
Tomcat 7:如何正确设置初始堆大小?
脚本Gnuplot在Windows操作系统
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注