【发布时间】:2011-10-28 22:15:05
【问题描述】:
有没有办法在杜松子酒中注入一个类类型Class<T>?我似乎无法让它工作,例如:
class GenericFoo<T> {
private final Class<T> klass;
@Inject
public GenericFoo(Class<T> klass) {
this.klass = klass;
}
}
class Bar { }
在某处注入实例:
..
@Inject
GenericFoo<Bar> instance;
..
还有一个 GinModule,其中包含以下内容:
bind(new TypeLiteral<Class<Bar>>() {}).to(Bar.class);
谢谢
【问题讨论】:
标签: java gwt dependency-injection guice gwt-gin