2009-10-13 6 views
2

Dans google Guice, je peux créer un injecteur basé sur plusieurs modules avec la fonction createInjector. Parce que j'utilise GWT.create pour instancier l'injecteur dans GoogleGin, est-il possible de créer un Ginjector basé sur plusieurs AbstractGinModule.Instancier un injecteur avec plusieurs AbstractGinModule

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

Répondre

7

J'utilise le code suivant pour créer injecteur qui utilise plusieurs modules:

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

    AppPresenter getAppPresenter(); 

    PlaceManager getPlaceManager(); 

    EventBus getEventBus(); 
} 
+0

:) parfait. Je vous remercie –

Questions connexes