1. 创建容器
1.1 (推荐)加载类路径下的配置文件
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
1.2 从文件系统下加载配置文件
ApplicationContext ctx = new FileSystemXmlApplicationContext("D:\workspace\spring\spring_10_container\src\main\resources\applicationContext.xml");
总结
2. 获取bean
2.1 强制转化
BookDao bookDao = (BookDao) ctx.getBean("bookDao");
2.2 将强制转换环节改为参数传入
BookDao bookDao = ctx.getBean("bookDao",BookDao.class);
2.3 按类型找bean
BookDao bookDao = ctx.getBean(BookDao.class);
总结
3. 容器类层次结构
4. BeanFactory
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net