Bean实例化的基本流程
其实可以解释为三个过程:
1 . 有关Bean的信息被封装成一个map集合 : DeanDefinitionMap . key为Bean的名称 , value为有关<bena>标签的信息
2 . Spring框架对这个存储Bean信息的Map进行遍历 , 进行创建对象 , 把创建好的对象存储到另一个Map集合里 : singletonObejects(单例池) . key为Bean的名称 , value为Bean的对象
3 . 当调用getBean方法时,从map集合里取出Bean对象返回 .
二.再次解释
图形化