关于springboot:容器

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理