我们都知道,Spring容器可以在tomcat容器中运行,那么这个流程或者说原理是怎样的呢?
简要过程:
tomcat调用自身的main方法,main方法里面调用了spring实现ServletContextListener接口的监听器,默认是
ContextLoaderListener,ContextLoaderListener.contextInitialized(),contextInitialized方法里面,实际上是调用ContextLoader.initWebApplicationContext()。