在gogle Guice,我可以建立一个基于多个模块的注射器,其功能是createInjector
。
由于我使用<条码>GWT.create,使谷歌中的注射器得以在多个<代码>AbstractGinModule的基础上创建Ginjector。
如果我们不能 t,你如何组织你的守则,避免在相同的模块中产生你们的所有约束力?
在gogle Guice,我可以建立一个基于多个模块的注射器,其功能是createInjector
。
由于我使用<条码>GWT.create,使谷歌中的注射器得以在多个<代码>AbstractGinModule的基础上创建Ginjector。
如果我们不能 t,你如何组织你的守则,避免在相同的模块中产生你们的所有约束力?
我使用以下代码创建使用多种模块的注射器:
@GinModules({ ClientDispatchModule.class, MyClientModule.class })
public interface MyAppGinjector extends Ginjector {
AppPresenter getAppPresenter();
PlaceManager getPlaceManager();
EventBus getEventBus();
}