3.1-从缓存中获取单例bean(流程)
2014-10-28 14:55:36 17 举报
从缓存中获取单例bean(流程)
作者其他创作
大纲/内容
再次尝试从singletonFactories中加载ObjectFactory
Y
是否为空
返回当前正在加载的bean
N
end
从缓存中获取单例开始
返回该bean
是否正在加载
singletonObjects.get( String name )
缓存中的bean是否为null
singletonFactories.get( String name )
getSingleton( String name )
检查缓存中是否存在实例
检查该bean是否正在加载
earlySingletonObjects.get( String name )
某些方法需要提前初始化的时候会调用addSingletonFactories方法将对应的ObjectFactory初始化策略存入singletonFactories
0 条评论
下一页
为你推荐
查看更多