单项选择题

A.如果Bean 的某一个属性没有注入,ApplicationContext 加载后,直至第一次使用调用getBean 方法才会抛出异常;而BeanFacotry 则在初始化自身时检验,这样有利于检查所依赖属性是否注入
B.IoC 就是由Spring 来负责控制对象的生命周期和对象间的关系
C.ApplicationContext 建立在BeanFacotry 之上,提供了系统构架服务
D.BeanFacotry 是最简单的容器,提供了基础的依赖注入支持