1.beandifinoptionReader扫小区楼盘
2.beandifinoptionScanner找到具体的用户(标准@Comment等注解的实例)
3.beandifinoptionRegistry注册成beandifinoption生产原料(即用户的需求)
4.beandifinoptionMap我们不可能一个个处理图纸,必然是一次性把整个小区图纸汇总起来
5.除了主动扫盘还有用户自己来注册的都统一归为beandifinoption(比如xml或注解方式的bean)
6.beanFactory根据beandifinoption生产bean(工厂生产具体的装修家具)
7.根据beandifinoption存的class反射实例化对象-根据@Value @AutoWired属性赋值-根据init-method等初始化对象
8.对象创建完放入一级缓存池 以beanName为key,对象为value
扩展项
BeanFactoryPostProcessor bean工厂后置处理器 修改beandifinoption
BeandifinoptionResistryPostProcessor bean定义后置处理器 注册beandifinoption
BeanPostProcessor bean的后置处理器