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
【編輯推薦】