1:
Resource resource = new FileSystemResource("applicationContext.xml 的配置文件路径");
XmlBeanFactory x = new XmlBeanFactory(resource);
x.getBean("");
//方法一:在找不到路径的前提下;放入相应配置文件的路径;
2:
InputStream is = null;
try {
is = new FileInputStream("applicationContext.xml 的配置文件路径");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Resource resource = new InputStreamResource(is);
XmlBeanFactory x = new XmlBeanFactory(resource);
x.getBean("");//方法二:在项目的路径下找不到配置文件的时候,应用流的读取来访问即可;
3:
Resource resource = new ClassPathResource("applicationContext.xml");
XmlBeanFactory x = new XmlBeanFactory(resource);
x.getBean("");
//方法三:在src或项目的根目录下即可;
4:
ApplicationContext x = new ClassPathXmlApplicationContext("applicationContext.xml");
x.getBean("");
// 方法四:在src或项目的根目录下即可;
本文介绍了四种不同的方式来加载 Spring IoC 容器并获取 Bean 的实例,包括通过 FileSystemResource、InputStreamResource 和 ClassPathResource 加载配置文件,以及使用 ClassPathXmlApplicationContext 直接初始化。
3347

被折叠的 条评论
为什么被折叠?



