关于springboot:容器

41次阅读

共计 479 个字符,预计需要花费 2 分钟才能阅读完成。

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

正文完
 0