【发布时间】:2016-01-22 20:53:50
【问题描述】:
我有一个类似如下的课程:
public class MyClass {
@Inject
private SomeClass someclass;
//...
}
如果我通过new MyClass() 创建这个类,那么someClass 就是null。如果我注入MyClass 它不是。但我需要在这里新建。我知道我可以通过构造函数将 someClass 传递给 MyClass,但我不想要这个。我还有什么其他的可能性?
【问题讨论】:
-
@Downvoters:为什么要投反对票?请告诉我我应该怎么做才能得到你的批准。那我来解决这个问题。
标签: java dependency-injection cdi