複数AbstractModuleとインジェクターをインスタンス化
質問
のGoogle Guiceので、Iは、関数createInjector
を有する複数のモジュールに基づいて、インジェクタを作成することができます。
GWT.create
を使用しているため、、それは複数のAbstractGinModule
に基づいGinjectorを作成することができます。
私たちができない場合は、どのようにすべてのあなたが同じモジュールに結合を避けるために、あなたのコードを整理するのですか?
解決
私は複数のモジュールを使用している注射器を作成するために、次のコードを使用します
@GinModules({ ClientDispatchModule.class, MyClientModule.class })
public interface MyAppGinjector extends Ginjector {
AppPresenter getAppPresenter();
PlaceManager getPlaceManager();
EventBus getEventBus();
}
所属していません StackOverflow