好的,春季大师……为我打破这个。在阅读有关 Spring MVC 的文档时,我遇到了这样的声明:
"....Spring 中的ApplicationContext 实例可以是作用域的。在Web MVC 框架中,每个DispatcherServlet 都有自己的WebApplicationContext,它继承了根WebApplicationContext 中已经定义的所有bean。这些继承的bean 可以在特定于servlet 的情况下被覆盖范围,并且可以在给定 servlet 实例的本地定义新的特定于范围的 bean。”
基于此,我有几个问题:
- 该语句暗示可以有多个 DispatcherServlet 实例。这是否完全不正确,因为在 Web 应用程序中,只有一个 Servlet 实例可以(并且理想情况下应该)存在?
- 在上述语句的上下文中,“特定于 servlet 的范围”究竟是什么意思?