我熟悉 Spring Framework 并在其中做过一些工作。
在我的一次采访中,有人问我“Apache Tomcat 中部署了一个 Web 应用程序;告诉我“Tomcat 容器”(用于 servlet)如何与“Spring IoC 容器”交互“(用于 Spring bean)?”
我不明白面试官的意思,哑口无言。有人能澄清一下这个问题是关于什么的吗?合理的答案是什么?
最佳答案
一个 spring web-app 将在其配置中定义一个 Spring Dispatcher Servlet,apache tomcat 容器将初始化这个 servlet,dispatcher servlet 依次初始化应用程序上下文。 tomcat 容器和 Spring IOC 容器之间没有直接的交互。
关于java - Spring Ioc容器如何与Tomcat容器交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27509861/