本质上还是单例模式的缓存池
private static final Map<String, Object> factory = new HashMap<>();
和你理解的并不差,只是 spring 做了很多优化而已。
【 在 numgao 的大作中提到: 】
: java spring的注入是不是就相当于把被调用组件的地址 插入到调用组件里面
: 这样调用组件就可以通过这个地址来访问和执行被调用组件里面的属性和方法了
: 这个被调用组件是通过反射方式在调用组件外面建立的
: ...................
--来自微微水木3.5.12
--
FROM 223.104.63.*