Pregunta

En Google Guice, puedo crear un inyector basado en el módulo múltiple con el createInjector función.

porque uso GWT.create para instanciar el inyector en GoogleGin, es posible crear un Ginjector basado en AbstractGinModule múltiple.

Si no podemos, ¿cómo organizar el código para evitar tener toda su unión en el mismo módulo?

¿Fue útil?

Solución

utilizo el siguiente código para crear inyector que está el uso de múltiples módulos:

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

    AppPresenter getAppPresenter();

    PlaceManager getPlaceManager();

    EventBus getEventBus();
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top