IOC框架

什么是IOC

IOC是Inverse Of Control(控制反转)的简称,实现思路是在class上声明当前类依赖了啥,然后让工具去分析依赖关系,根据先后顺序自动把对象创建好,然后组装起来

它有一个放对象的容器,程序初始化的时候会扫描 class 上声明的依赖关系,然后把这些 class 都给 new 一个实例放到容器里

创建对象的时候,还会把它们依赖的对象注入进去,创建对象的时候,还会把它们依赖的对象注入进去

Comments