2

Google Guice では、関数を使用して複数のモジュールに基づいてインジェクターを作成できますcreateInjector

GWT.create私はGoogleGin でインジェクターをインスタンス化するために使用しているため、複数の に基づいて Ginjector を作成することは可能ですかAbstractGinModule?

それができない場合、すべてのバインディングが同じ Module にならないようにコードを整理するにはどうすればよいでしょうか?

4

1 に答える 1

7

次のコードを使用して、複数のモジュールを使用するインジェクターを作成します。

@GinModules({ ClientDispatchModule.class, MyClientModule.class })
public interface MyAppGinjector extends Ginjector {

    AppPresenter getAppPresenter();

    PlaceManager getPlaceManager();

    EventBus getEventBus();
}
于 2009-10-13T14:46:00.577 に答える