Guice,叫我怎能不愛你?
Guice作為一種優秀的IoC引擎,確實有很多讓人激動讓人動心的優勢與特點,且聽我一一道來:
l IoC中Bean的註釋:其實實現細節很是讓人不得不佩服,因此,很多的其它框架也開發模仿;
l 通過“prodivers”和“modules”實現程式設計配置:這相對於其它語言的實現方式而言,顯得更加的優美,至少認人覺得是一種比較實際可能的方法;
l 快速的“prototype”場景:可以通過CGLib快速的構建物件,這點讓我很激動。Guice的出現讓我們看到了其實prototype的bean和動態建立的bean其實也可以很容易的管理;
l Modules:module可以將應用程式分割成幾大塊,或是將應用程式元件化,尤其是對於大型的應用程式;
l Type safety:型別安全,它能夠對建構函式、屬性、方法(包含任意個引數的任意方法,而不僅僅是setter方法)進行注入;
l 快速啟動;
l 簡單、強大、快速的學習曲線;
l 使用者社群火暴;
l 雖然還是免費,但有Google在為它撐腰。目前還沒有什麼組織進行商業的活動,因為在一定程度上還是保持了其英雄本色;
l Guice的思想在一定程度上積極的影響著Spring和WebBeans;
l Guicer的頭Bob Lee(http://crazybob.org/)不愧為IoC大師;
原文:http://www.blogjava.net/sterning/archive/2007/12/30/171703.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-217878/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 我主業不寫程式碼,你就叫我業餘程式設計愛好者?程式設計
- Guice 示例GUI
- Guice指南-用Guice實現依賴注入GUI依賴注入
- Guice指南-自舉(Bootstrapping)你的應用GUIbootAPP
- Elasticsearch 中的 GuiceElasticsearchGUI
- Guice學習心得GUI
- Guice與DWR整合GUI
- 初次認識GuiceGUI
- Guice 依賴繫結GUI
- Guice指南-與 JNDI 整合GUI
- Google Guice的Binder介面GoGUI
- 例項認識GuiceGUI
- 祝賀Guice拿了Jolt AwardGUI
- Guice指南-手工依賴注入GUI依賴注入
- Guice指南-入門認識GUI
- 為什麼選擇Guice框架GUI框架
- 轉享: 在Scala中使用GuiceGUI
- How does Guice compare to Spring ?GUISpring
- Guice指南-簡單工廠模式GUI模式
- 你為什麼不愛遊戲了?遊戲
- Emmet,讓你愛上敲程式碼
- IT人,請愛惜你的身體
- 如果Java是你唯一的愛Java
- 用72種語言說愛你
- ChatMoney讓你不再戀愛腦!
- 你有多愛遊戲,遊戲就有多愛你,聊聊遊戲中的情感寄託和情感表達遊戲
- Guice:Java IOC框架 挑戰SpringGUIJava框架Spring
- 學習Python,怎能不懂點PEP呢?Python
- 涼了呀,面試官叫我設計一個排行榜。面試
- “女神最愛”美圖M6評測 送給愛自拍的你!
- 特別的程式,給你最愛的人
- 程式設計師,熱愛你的 bug程式設計師
- 開源,想說愛你不容易
- IT人,請愛惜你的身體薦
- 6條命令,讓你的愛機裸奔
- 輕量級DI框架Guice使用詳解框架GUI
- Spring 2.5 Perfomance Improvements 200% 直逼 GuiceSpringGUI
- 對 Guice Interceptor 的一點 自己 的看法GUI