Guice:Java IOC框架 挑戰Spring
Guice 能夠注入 constructors, fields 以及 methods (任何方法, 任意引數, 而不僅僅是setter方法), 同時Guice還支援自定義scopes, 迴圈依賴, 靜態成員注入, 整合Spring, 以及AOP……
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, 你是如何看待? 你使用過嗎?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-211672/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Spring框架IOC容器Spring框架
- java Spring框架IOC和AOP的實現原理JavaSpring框架
- Spring框架-3(IOC下)Spring框架
- Java必備乾貨:Spring框架之IOC的基本配置JavaSpring框架
- 【Java框架型專案從入門到裝逼】第一節 - Spring框架 IOCJava框架Spring
- 好程式設計師Java乾貨分享Spring框架之IOC原理程式設計師JavaSpring框架
- 手寫Spring ioc 框架,狠狠的“Spring 原始碼Spring框架原始碼
- Spring框架系列(7) - Spring IOC實現原理詳解之IOC初始化流程Spring框架
- Java之Spring基礎與IoCJavaSpring
- 【曹工雜談】Maven IOC容器的下半場:Google GuiceMavenGoGUI
- Java面臨的挑戰Java
- 為什麼選擇Guice框架GUI框架
- How does Guice compare to Spring ?GUISpring
- Spring框架系列(6) - Spring IOC實現原理詳解之IOC體系結構設計Spring框架
- 【曹工雜談】Maven IOC 容器-- Guice內部有什麼MavenGUI
- Spring - IOCSpring
- spring iocSpring
- IOC和DI的概念,以及Spring框架的介紹Spring框架
- Spring框架之IOC/DI(控制反轉/依賴注入)Spring框架依賴注入
- Spring框架系列(3) - 深入淺出Spring核心之控制反轉(IOC)Spring框架
- 輕量級DI框架Guice使用詳解框架GUI
- Spring 2.5 Perfomance Improvements 200% 直逼 GuiceSpringGUI
- Spring AOP IOCSpring
- 簡易版的Spring框架之IOC簡單實現Spring框架
- Spring框架(五)實戰Spring整合MybatisSpring框架MyBatis
- 仿寫一個簡陋的 IOC/AOP 框架 mini-spring框架Spring
- java spring 框架學習JavaSpring框架
- 動態代理—IOC框架框架
- Spring--IOC容器Spring
- spring ioc和aopSpring
- Spring(IOC&DI)Spring
- Spring使用之IOCSpring
- Spring IOC XML配置SpringXML
- 初識Spring IoCSpring
- Spring的IOC容器Spring
- Spring IOC之神理解Spring
- 【Java面試】介紹下Spring IoC的工作流程Java面試Spring
- 理解Spring(一):Spring 與 IoCSpring