Spring加载流程
- 监听器加载spring
- 加载配置文件
- 工厂生产实例化对象
- 放入ServletContext
SpringMVC加载流程
- Servlet加载(监听器之后即执行)servlet的init()
- 加载配置文件
- 从ServletContext拿到spring初始化springMVC相关对象
- 放入ServletContext
springmvc执行流程
- 用户请求到DispatcherServlet
- DispatcherServlet查找HandlerMapping请求Handler并返回查找结果
- DispatcherServlet调用HandlerAdapter执行Handler并返回执行结果
- DispatcherServlet调用ResolverView生成视图并返回视图
- DispatcherServlet返回给用户