控制反转和依赖注入

控制反转(Inversion of Control, IoC)的主要作用是为软件模块解耦,增加可测性,提高模块内部聚合性,依赖注入(Dependency Injection, DI)是IoC的一种特殊形式,

Benjamin J Evans: The Well-Grounded Java Developer, Chapter 3: Dependency Injection 很好地解释了什么是依赖注入,以及它的作用,并结合Google的 Guice 说明了DI的用法。

posted on 2014-03-18 08:09  leechau  阅读(121)  评论(0)    收藏  举报

导航