タグ Guice
人気順 5 users 50 users 100 users 500 users 1000 users【Scala】Play! の Guice による Akka Actor の DI | Developers.IO
はじめに PlayFramework のバージョン 2.4 以降(以下 PlayFramework)には DI コンテナとして Guice が採用されています。 また、PlayFramework は Scala で書かれたフレームワークで内部的には Akka を利用しています。そのため、PlayFramework のアプリケーションからは Akka Actor を比較的簡単に使用でき、弊社のプロジ... 続きを読む
Guiceで簡易的なプラグインシステムを構築するには
Java界隈にはOSGiといういかついダイナミックモジュールシステムがあるのですけども、これは解決しようとしている問題の量が非常に多いのでちょっとしたものを作るために使おうとすると非常に辛い。 そもそも、アプリケーションのブートストラップ部分から全部OSGiベースで作りこまないと良い感じに動いてくれません。 そこで、OSGiを前提としたアーキテクチャ設計が必要になるのですけども、ちょっと便利なツー... 続きを読む
【ハウツー】このバランス感覚、さすが - GoogleのDIフレームワーク"Guice"を使ってみる (1) Googleが開発したDI - Guiceとは (MYCOMジャーナル)
Googleは3月8日(米国時間)、Guiceの初のメジャーリリースとなるGuice 1.0を公開した。GuiceはJavaで開発されたDI(Dependency Injection)フレームワーク。シンプルなアーキテクチャになっており、アノテーションやジェネリックを活用した開発が特徴。 Guiceが依存性注入できるのはコンストラクタ、フィールド、メソッドなど。セッターメソッドにかぎらず、複数の引... 続きを読む