我想做以下
public class AClass {
@Inject
private AnotherBean anotherBean;
@Inject
private AGenericClass agenericClass = new GenericClass(BClass.class,anotherBean);
}
基本上注入一个bean并将其传递给另一个也通过Injection实例化的bean。另外,将另一个(未注入的)参数传递给aGenericClass。 AGenericClass
bean也有几个@Injected
bean。我知道这不是我编写它的方式,但是有没有办法在运行时做到这一点?我必须说我对通过cdi(通常是di)进行依赖注入非常陌生。