相关疑难解决方法(0)

如何在GIN中覆盖绑定

在Guice中找到了Guice Overriding Binding的答案,但是不知道如何在GWT中对GIN做同样的事情.

提前致谢!

gwt gwt-gin guice

6
推荐指数
1
解决办法
1155
查看次数

GWT-GIN多重实现?

我有以下代码

public class AppGinModule extends AbstractGinModule{
    @Override
    protected void configure() {
        bind(ContactListView.class).to(ContactListViewImpl.class);
        bind(ContactDetailView.class).to(ContactDetailViewImpl.class);
    }
}

@GinModules(AppGinModule.class) 
public interface AppInjector extends Ginjector{
    ContactDetailView getContactDetailView();
    ContactListView getContactListView();
}
Run Code Online (Sandbox Code Playgroud)

在我的切入点

AppInjector appInjector = GWT.create(AppGinModule.class);
appInjector.getContactDetailsView();
Run Code Online (Sandbox Code Playgroud)

ContactDetailView总是绑定ContactsDetailViewImpl.但我希望ContactDetailViewImplX在某些条件下与之结合.

我怎样才能做到这一点?请帮助我.

gwt gwt-gin dependency-injection

3
推荐指数
1
解决办法
2192
查看次数

标签 统计

gwt ×2

gwt-gin ×2

dependency-injection ×1

guice ×1