任何人都可以解释为什么@Inject对象在使用new运算符初始化类时为null ?
public class A{
@Inject
B b;
...
...
}
Run Code Online (Sandbox Code Playgroud)
当创建上述类的A a = new A();,我得到b的null.有谁能解释为什么?我知道它在Inject A类时有效.但是我想知道为什么它不适用于new运算符.春天做什么?
| 归档时间: |
|
| 查看次数: |
4149 次 |
| 最近记录: |