Guice學習心得

梧桐雨—168發表於2008-03-26

  這兩天學習了一下GUICE的內容,也有點感受。

  首先,關於GUICE的學習筆記,這裡就不會說明了。必竟,我也是剛剛開始看GUICE,也沒有什麼高論,但是我覺得GOOGLE出的那份Guice 1_0 使用者手冊《Guice 1_0 使用者手冊》,還是不錯的入門資料。

  Guice (讀作"juice")是超輕量級的,下一代的,為Java 5及後續版本設計的依賴注入容器。如裡知道java 5的依賴注入的話,也想這也不算什麼特別難的東西。但是其架構設計,還是很新穎的。

  看過設計模式的人,應該都清楚關閉原則。Guice應該是這在方面上一個新的解決方案。以測試為例,通常開發過程中,我們需要一個測試環境,比如說,資料的源不一致,或者,我們對於某個介面,我們要有測試的實現。Guice為我們提供了一種依賴注入的容器,讓我們方便切換測試例項和真實例項。

  下載地址:http://code.google.com/p/google-guice/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-217891/,如需轉載,請註明出處,否則將追究法律責任。