servlet容器、IOC容器、SpirngMVC

servlet容器(这里指tomcat插件)存放servlet对象,而SpringMVC框架整个是一个servlet对象,而IOC容器 在Boot框架中,会存放产生servlet容器的工厂,工厂依据主配置文件以及用户配置的EmbeddedServletContainerCustomizer类对象(主配置文件配置servlet容器底层也是依赖的此编辑器)

Embedded Servlet Container Customizer : 英译 :嵌入式 servlet(小服务程序) 容器 编辑器

产生具体的servlet容器, 然后此时,mvc框架的配置生效,向servlet容器注入具体的servlet对象

​ 简化的说三者运行顺序为:先有IOC容器,然后向IOC容器中注入servlet工厂,再依据该工厂,生成具体的servlet容器,然后容器中导入三大servlet组件:servlet(mvc框架管理的对象,原生servlet等) 、filter、listener

你可能感兴趣的:(servlet容器、IOC容器、SpirngMVC)