1.FileSystemXmlApplicationContext 默认从项目工作路径开始查找,是路径。
2.ClassPathXmlApplicationContext 默认为项目的classpath下的路径
ApplicationContext applicationContext1 = new FileSystemXmlApplicationContext(
“src/main/java/org/springframework/abc/demo/beans.xml”);
ApplicationContext applicationContext3 = new ClassPathXmlApplicationContext(“beans.xml”);
特点:每次容器启动时就会创建容器中配置的所有对象.并提供更多功能
3还有一种(过时) 使用 BeanFactory
BeanFactory ac = new XmlBeanFactory(new FileSystemResource(“D:\ workspaceSpring\SpringBean\src\com\offcn\di\beans.xml”));
特点:特点是每次在获得对象时才会创建对象,为了节省内存