实例化Ioc容器常用的三种方式:
程序员文章站
2022-05-23 10:19:16
...
实例化Ioc容器常用的三种方式:
在类路径下寻找配置文件来实例化容器
ApplicationContext act=new ClassPathXmlApplicationContext(new String[] {"beans1.xml","beans2.xml"});
在文件系统路径下寻找配置文件来实例化容器
ApplicationContext act=new FileSystemXmlApplicationContext(new String[] {"file:d:"+File.separator+"beans1.xml",
"file:d:/beans2.xml","classpath:beans.xml"});
File.separator 是跨平台的系统间目录隔符,也就是它会根据操作系统的不同选择不同目录间隔符
在工程目录下寻找配置文件来实例化容器
ApplicationContext act=new FileSystemXmlApplicationContext(new String[] {"config/beans1.xml","config/beans2.xml"});