欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

实例化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"});

实例化Ioc容器常用的三种方式: