Paste_Image.png 如图上面两个地方配置spring的一些配置,WEB容器的初始化顺序是 Listener--->filter--->servlet ContextLoaderListener初始后,会生成全局WebApplicationContext,通常包含dao,service的相关配置,既然是全局的配置,就可以被共享。 而当DispatcherServlet初始后,也会生成一个上下文WebApplicationContext,通常是指定一些组件的实现行为,并将全局WebApplicationContext设为自己的父容器(详细的初始化可查阅相关资料)。 以上阐述,如有错误,请雅正。