如何将注入的bean传递给另一个注入的对象?

时间:2019-01-17 22:25:03

标签: java java-ee dependency-injection cdi

我想做以下

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)进行依赖注入非常陌生。

0 个答案:

没有答案