BeanFactory: 该对象, 是spring IOC容器的根类与契约, 描述与规定了IOC容器的开发规范与职责, 比如 能够根据bean defination管理bean, 自动注入bean, 以及维护bean的生命周期方法等职能.