1 IOC 1.1 依赖注入的方法 Setter Interface Constructor Annotation 被注入的类需要加@Component,注入的地方需要加上@Autowired。如果接口有多个实现,直接注入会报错,可以再需要指定的注入类上加@Primary BeanFactory是Spring框架的基础设施,面向Spring ApplicationContext面向使用Spring框架的开发者 读取bean配置信息(xml,@Configuration,@Autowired),在spring容器中生成bean的定义注册表,然后根据bean注册表实例化Bean,将Bean实例放入到Spring容器中(Bean缓存池),最后由应用程序使用BeanDOWN 返回