IOC初认识

来源:互联网 发布:mysql nosql 编辑:程序博客网 时间:2024/06/15 14:01

我觉得stamen大神ioc讲解得很详细,Qlin把ioc概念讲解得比较完整。我也就是在这篇文章中简化一下,让自己复习的时候能比较快地理解。

首先,ioc是一种设计模式,一种代码实现思想,主要为了解决代码耦合的问题。

然后,ioc主要利用代工设计模式,一般是通过setter方法来实现依赖注入,即传入具体实现功能的对象,调用该对象的具体实现函数来实现该功能,所谓的控制反转,也就是将类的依赖关系的控制权交给容器或者框架负责。

最后,通过xml配置文件加载对象,主要利用java的反射机制,通过类名加载对应的注入对象。


0 0
原创粉丝点击