Spring的工厂类

ApplicationContext继承BeanFactory
BeanFactory是老版本工厂类 调用getBean的时候,才会生成类的实例。
ApplicationContext 是新版本的工厂类

  • ApplicationContext加载配置文件的时候,Spring管理的类会被实例化。
    两个实现类:
    ClassPathXmlApplicationContext : 加载类路径下的配置文件 – src
    FileSystemXmlApplicationContext:加载文件系统下的配置文件 – 自己定义的

    结构图
    Spring的工厂类