2
在谷歌吉斯的喷射器,我能够基于与所述功能createInjector
多个模块上创建的喷射器。实例化与多个AbstractGinModule
因为我使用GWT.create
来实现GoogleGin中的注入器的实例,是否可以基于多个AbstractGinModule
创建注入器。
如果我们不能,你如何组织你的代码,以避免在同一模块所有的约束力?
在谷歌吉斯的喷射器,我能够基于与所述功能createInjector
多个模块上创建的喷射器。实例化与多个AbstractGinModule
因为我使用GWT.create
来实现GoogleGin中的注入器的实例,是否可以基于多个AbstractGinModule
创建注入器。
如果我们不能,你如何组织你的代码,以避免在同一模块所有的约束力?
我用下面的代码来创建它使用多个模块喷油器:
@GinModules({ ClientDispatchModule.class, MyClientModule.class })
public interface MyAppGinjector extends Ginjector {
AppPresenter getAppPresenter();
PlaceManager getPlaceManager();
EventBus getEventBus();
}
完美:)。谢谢 – 2009-10-14 05:40:37