Spring4.3入门 ApplicationContext介绍

来源:互联网 发布:java实现icmp 编辑:程序博客网 时间:2024/05/21 01:43

ApplicationContext 的主要实现类:

  • ClassPathXmlApplicationContext:从 类路径下加载配置文件
  • FileSystemXmlApplicationContext: 从文件系统中加载配置文件

ConfigurableApplicationContext 扩展于ApplicationContext,新增加两个主要方法:


  • refresh()
  • close(),

ApplicationContext 具有启动、刷新和关闭上下文的能力
ApplicationContext 在初始化上下文时就实例化所有单例的 Bean。

WebApplicationContext 是专门为 WEB 应用而准备的,它允许从相对于 WEB 根目录的路径中完成初始化工作