我试图了解 Spring 框架容器和 Servlet 之间的关系。我刚刚开始,相信 Spring MVC 应用程序可以与 servlet、portlet 等一起使用,
当一个使用 servlet 的 spring 应用程序启动时,我相信应用程序的世界始于一个 spring 容器的创建,它的主要功能(不完全是 main,但类似的东西)创建 bean,将它们缝合等,然后它还创建一个servlet,即 DispatcherServlet,它开始接受连接并将请求路由到 spring 应用程序中的其他控制器。由于 spring 容器不会主动管理 servlet,因此 DispatchServlet 不能被认为是 spring 容器的一部分。我的上述理解正确吗?
如果有人能更清楚地了解 Spring 框架和(比如说)和嵌入式 servlet 容器(如 Tomcat/getty)之间的管道,那就太好了。谢谢你 !