我正在浏览所有网络应用程序学习材料。但我对以下术语感到困惑
1.ApplicationContext
http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/context/ApplicationContext.html
2.WebApplicationContext
请帮助我摆脱这种困惑。
我正在浏览所有网络应用程序学习材料。但我对以下术语感到困惑
http://docs.spring.io/spring/docs/2.5.x/api/org/springframework/context/ApplicationContext.html
请帮助我摆脱这种困惑。
ApplicationContext
正如javadoc(您发布的链接)所说,是一个核心接口。这抽象了 spring 容器。 WebApplicationContext
是另一个接口和扩展ApplicationContext
。该接口提供了从使用 spring 的 web 应用程序轻松访问 spring 容器的功能。XmlWebApplicationContext
是一种WebApplicationContext
从 XML 文件中读取配置的实现。XmlWebApplicationContext
是应用程序上下文的具体实现,由 XML 配置提供支持。
WebApplicationContext
是一个简单的界面,详细描述了 Web 应用程序上下文的契约。前者间接实现了后者。