タグ

ブックマーク / blog.3qe.us (1)

  • ScalaでDI(Play framework2.7 + Guice編) - Lambdaカクテル

    ScalaでDIします。Google GuiceというDIコンテナを用いて,Play Framework上で,またより一般的なScalaアプリケーション上でDIを行う方法について説明します。 Dependency Injection ナイーブなDI (コンストラクタ・インジェクション) DIコンテナ,DI手法 GuiceでDI trait インフラ層の1クラス コントローラ Guiceモジュール 実行時設定 テスト時 Playの機構によらない,Guiceだけ使った注入 まとめ 参考文献 Dependency Injection DIの概要は様々な良いエントリがたくさんあるのでさっと流します。 DIとはDependency Injectionの略語で,依存性注入と訳します。依存性というのはどういうことかというと,あるモジュールが別のモジュールを呼び出すとき,「呼び出す側のモジュールが」「呼び

    ScalaでDI(Play framework2.7 + Guice編) - Lambdaカクテル
  • 1