Google发布Java依赖注入框架Guice 2

两年前,软件大师Bob Lee 和Kevin Bourrillion开发了开源的Google Guice 1.0,它是一个轻量级的Java依赖注入框架,它的出现减少了Java开发者编写和维护Java应用的痛苦。

Google上几乎每个基于Java的应用都是基于Guice的应用,包括AdWords, Google Docs, Gmail甚至YouTube。

现在,Guice 2正式发布。以下是主要的新特性:

◆创建自定义的 Providers 不需要任何 boilerplate( 模板 );

◆模块重写(Module overrides)允许用新的模块覆盖旧的,这意味着再测试时可以使用其他模块。

◆PrivateModules 用于创建并不需要对外可见的绑定对象。

Guice可以与Java SE, Java EE, Google App Engine, Android甚至Google Web Toolkit一块工作。

下载地址http://code.google.com/p/google-guice/downloads/list

【编辑推荐】

  1. Google App Engine:Java SDK 1.2.1发布
  2. Google Apps获得有史以来最大企业用户合同
THE END