目录
BeanFactory与ApplicationContext区别
创建容器
方式一:类路径加载配置文件
//1.加载类路径下的配置文件,一般都使用这个 ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
方式二:文件路径加载配置文件
//2.从文件系统下加载配置文件,使用绝对路径,了解 ApplicationContext context = new FileSystemXmlApplicationContext("D:\\IDEA\\SpringStudy\\src\\main\\resources\\applicationContext.xml");
都可以加载多个配置文件
//用,隔开"" ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml","bean2.xml");
获取bean
方式一:使用bean名称获取之后强转
//使用bean名称获取并强转 DataSource dataSource = (DataSource) context.getBean("dataSourc