层与层之间解耦思路 - zLulus/My_Note GitHub Wiki

控制反转(IoC)

控制反转把传统模式中需要自己通过 new 实例化构造函数,或者通过工厂模式实例化的任务交给容器
依赖注入(DI)是控制反转的一种

参考资料

浅析控制反转

使用接口而不用类实现

Service Locator 模式

Service Locator 模式

反射