Google近日宣布发布Guice。Guice,发音为'juice',是Google内部使用的Java依赖注入框架。Guice新版本宣布已经完全支持annotations以及generics。
Guice无配置文件,实用JDK5.0的annotation描述组件依赖,相比Spring更加简单。
Guice能够注入constructors,fields以及methods(任何方法,任意参数,而不仅仅是setter方法),同时Guice还支持自定义scopes,循环依赖,静态成员注入,整合Spring,以及AOP。相比Spring拥有更加强大的功能。
xwork2.0已经集成了Google guice容器。同时Google guice的速度比Spring快了10倍以上。
Google guice在Google的很多项目中已经开始使用了很多个月了。
现在你也可以开始使用Google guice:http://code.google.com/p/google-guice/
Google guice是基于Apache License 2.0。
对Google guice,你是如何看待?你使用过吗?
【责任编辑:火凤凰 TEL:(010)68476606-8007】