Google Guice 2.0のマニュアルの翻訳です。気の向いたときに訳していきます。
※素人による翻訳です。できるだけ原典をあたってください。
モチベーション
始め方
バインディング
リンクバインディング
バインディングアノテーション
インスタンスバインディング
@Providesメソッド
Providerバインディング
Untargetedバインディング
ビルトインバインディング
その場バインディング
スコープ
インジェクション
プロバイダをインジェクトする
AOP
変更可能性を最小にせよ
直接依存のみを注入せよ
静的状態を避けよ
@Nullableを使用すべし
モジュールは早く副作用の無いこと
プロバイダ内のIOに注意
モジュール内条件ロジックを避けよ
コンストラクタを隠せ
FAQ
ウェブとサーブレット
始めよう
Guiceサーブレットの構成
高度なトピック
Google App Engine
OSGi
Struts2との統合
カスタムインジェクション
AssistedInject
マルチバインディング
カスタムスコープ
ThrowingProvider
Guiceアプリケーションのグラフ化
内部
ブートストラップ
バインディングの解決
注入ポイント
クラスのローディング
AOPオプション
Springとの比較
Guice2.1の開発