ApplicationContext:接口类型,代表应用上下文,可以通过其实例来获得Spring容器中的Bean对象
后面的new ClassPathXmlApplicationContext,其实就是ApplicationContext的实现类,我们通过多态的方式来进行接收。
ApplicationContext的实现类:主要有三种
第一种new ClassPathXmlApplicationContext(),它是从根路径下加载配置文件(推荐使用这种)
第二种:FileSystemXmlApplicationContext(),它是从磁盘路径下加载配置文件,文件可以在磁盘的任意位置
例:
ApplicationContext app=new FileSystemXmlApplicationContext("D:\\B站\\Java框架Spring\\src\\main\\resources\\applicationContext.xml");
第三种:AnnotationConfigApplicationContext(),是通过注解的方式来完成的