使用 Guice,我想注入一个有界通配符类。需要明确的是,我不想注入object,而是注入class type。会读到:
class A {
Class<? extends SuperClass> a;
@Inject A(Class<? extends SuperClass> a) {
this.a = a.;
}
}
如何正确绑定参数?
使用 Guice,我想注入一个有界通配符类。需要明确的是,我不想注入object,而是注入class type。会读到:
class A {
Class<? extends SuperClass> a;
@Inject A(Class<? extends SuperClass> a) {
this.a = a.;
}
}
如何正确绑定参数?