有两个类A类和B类。B类是spring bean,在A类中自动装配。A类不是spring bean。
public class A {
int a,c;
public A(int a, int c ){
this.a = a;
this.c = c;
}
@Autowired
B b
// some logic
}
class C {
// Can object will be created
A obj = new A(10,12);
}
如果代码将编译会发生什么,我的意思是 B 的对象将被创建。