控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心. 控制反转一般分为两种类型,依赖注入(Dependency Injection,简称DI)和依赖查找.依赖注入应用比较广泛. 将控制权从具体的对象手中交给平台或者是框架. BeanFactory是基本的功能接口 public interface BeanFactory { //这里是对FactoryBean的转义定义,因为如果使用be…