【发布时间】:2018-04-06 09:11:42
【问题描述】:
对于下面的示例,在像 Spring 和 Hibernate 这样的代理模式中,当类 A 被加载时,B 和 C 类不会被加载,直到像 b.bgh 这样的操作没有完成。
我的问题是,b.bgh 在我们没有写任何东西的情况下如何创建 b 的对象
b= 新 B();
同样,spring 的自动装配功能是如何工作的?
class A{
int abc;
B b;
A(){
}
}
class B{
int bgh;
C c;
B();
}
class C{
String jkl;
}
【问题讨论】:
标签: java spring dependency-injection proxy autowired