一.IoC概念及原理 IOC的别名:依赖注入(DI) 2004年,Martin Fowler探讨了同一个问题,既然IOC是控制反转,那么到底是“哪些方面的控制被反转了呢?”,经过详细地分析和论证后,他得出了答案:“获得依赖对象的过程被反转了”.控制被反转之后,获得依赖对象的过程由自身管理变为了由IOC容器主动注入.于是,他给“控制反转”取了一个更合适的名字叫做“依赖注入(Dependency Injection)”.他的这个答案,实际上给出了实现IOC的方法:注入.所谓依赖注入,就是由IOC容器…