gpt4 book ai didi

gwt - 使用多个抽象模块实例化一个注入(inject)器

转载 作者:行者123 更新时间:2023-12-02 07:54:37 28 4
gpt4 key购买 nike

在 google Guice 中,我可以使用函数 createInjector 创建基于多个模块的注入(inject)器。

因为我使用 GWT.create 在 GoogleGin 中实例化注入(inject)器,是否可以基于多个 AbstractGinModule 创建一个 Ginjector。

如果我们不能,您如何组织您的代码以避免将所有绑定(bind)都放在同一个模块中?

最佳答案

我使用以下代码创建使用多个模块的注入(inject)器:

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

AppPresenter getAppPresenter();

PlaceManager getPlaceManager();

EventBus getEventBus();
}

关于gwt - 使用多个抽象模块实例化一个注入(inject)器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1558855/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com