这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战”
IoC(Inversion of Control)控制反转,包含了两个方面:
一、控制
二、反转
IOC容器的原理
从上面就已经说了:IOC容器其实就是一个大工厂,它用来管理我们所有的对象以及依赖关系。
- 原理就是通过Java的反射技术来实现的!通过反射我们可以获取类的所有信息(成员变量、类名等等等)!
- 再通过配置文件(xml)或者注解来描述类与类之间的关系
- 我们就可以通过这些配置信息和反射技术来构建出对应的对象和依赖关系了!
这是我参与8月更文挑战的第5天,活动详情查看:8月更文挑战”
IoC(Inversion of Control)控制反转,包含了两个方面:
一、控制
二、反转
从上面就已经说了:IOC容器其实就是一个大工厂,它用来管理我们所有的对象以及依赖关系。