这有点类似于 Spring 单例 bean,但在两个重要方面有所不同:它是每个 ServletContext 的单例,而不是每个 Spring 'ApplicationContext'(或者在任何给定的 Web 应用程序中可能有多个),并且它实际上是公开的,因此作为 ServletContext 属性可见
重读。一个 Web 应用程序只有一个 ServletContext。但它可以有多个 Spring 应用程序上下文(通常,每个 Spring 调度程序 servlet 一个根上下文和一个子 Web 上下文) (2认同)