手機也能上課
1/11
Spring bean容器創(chuàng)建
上一節(jié),我們介紹了Spring IOC及bean。我們知道被Spring 容器管理的對象稱之為bean,IOC是屬于Spring容器的一項重要功能。那么,怎么創(chuàng)建Spring容器?
spring 容器創(chuàng)建大致分為3種方式
1、通過加載文件的方式
public class Demo {
public void createContextByFile() {
//通過file文件的形式
FileSystemXmlApplicationContext context
= new FileSystemXmlApplicationContext("D:\\workspace\\spring-demo\\src\\main\\resources\\applicationContext.xml");
Demo demo = (Demo) context.getBean("demo");
}
}
2、通過classpath的方式創(chuàng)建
public class Demo {
public void createContextByClassPath() {
//通過classpath的形式
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
Demo demo = (Demo) context.getBean("demo");
}
}
3、如果是web工程,通常上是以listener或者servlet,或者filter的方式來創(chuàng)建