我学过:
“应用程序上下文”的三个常用实现是 -
FileSystemXmlApplicationContext− 此容器从 XML 文件加载 bean 的定义。这里需要将 XML bean 配置文件的完整路径提供给构造函数。
ClassPathXmlApplicationContext− 此容器从 XML 文件加载 bean 的定义。这里不需要提供 XML 文件的完整路径,但需要正确设置 CLASSPATH,因为这个容器会在 CLASSPATH 中查找 bean 配置 XML 文件。
WebXmlApplicationContext− 此容器从 Web 应用程序中加载包含所有 bean 定义的 XML 文件。
那么 Spring Boot 怎么样呢?我已经阅读了一些文章,如何获取 ApplicationContext:
> public class A implements ApplicationContextAware {
>
> private ApplicationContext applicationContext;
>
> @Override
> public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
> this.applicationContext = applicationContext;
> }
>
> }
但是在 Spring Boot 中使用了 Application Context 的哪个实现呢?
慕尼黑的夜晚无繁华
墨色风雨
富国沪深
ibeautiful
随时随地看视频慕课网APP
相关分类