摘要: 1.概念 Ioc (Inversion of Control 控制反转) or DI(依赖注入)。 编程时我们通常的方式是需要某个类或者服务时会直接在类的构造函数中建立相应的依赖类,但是这样需要我们自己去获取需要依赖的对象,而IoC则是提供了简单接口服务,让我们不需要与实现类直接接触,只需要建立相关实现类的工厂方法即可。2.三种依赖注入方式 :构造方法注入、setter注入(JavaBean形式)、接口注入(不建议使用) 2.1 构造方法注入 被注入对象可以通过在其构造方法中声明依赖对象的参数列表,让外部(IoC容器)知道需要依赖的对象.public class Provider { ... 阅读全文
posted @ 2013-12-24 12:18 aecsun 阅读(207) 评论(0) 推荐(0)