Question

Google Guice, je peux créer un injecteur sur la base de modules multiples avec la fonction createInjector.

Parce que j'utilise GWT.create instancier l'injecteur GoogleGin, est-il possible de créer un Ginjector basé sur plusieurs AbstractGinModule.

Si nous ne pouvons pas, comment organisez-vous votre code pour éviter d'avoir tous vos fixations dans le même module?

Était-ce utile?

La solution

J'utilise le code suivant pour créer injecteur qui est l'utilisation de plusieurs modules:

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

    AppPresenter getAppPresenter();

    PlaceManager getPlaceManager();

    EventBus getEventBus();
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top