ApplicationContext的三个实现类
ApplicationContext的三个实现类
1、ClassPathXmlApplicationContext:它可以加载类路径下的配置文件,要求配置文件必须在类路径下。不在的话,加载不了。
我们先来看一下 ApplicationContext 接口的实现类有哪些,右边选择
它常用的实现类就是上面这三个,ClassPathXmlApplicationContext 这个实现类在01的时候,已经讲过、用过了。
2、FileSystemXmlApplicationContext:它可以加载磁盘任意路径下的配置文件(必须有访问权限)。
我们把 ClassPathXmlApplicationContext 实现类换成 FileSystemXmlApplicationContext,是没有问题的。
3、AnnotationConfigApplicationContext:它是用于读取注解创建容器的。
这个类是后面用到注解的时候才用到的,这里不讲。