部分流程
用一个Map(如:map<String,Object>)自动注入可以放进多个实现该接口或抽象类的类
注:动态设置一个类的属性
implements ImportAware可以通过类名得到注解,得到注解里面的值
注:为什么要放入bdmap,为了让这个类在spring中产生一个bean,不是所有后置处理器都要放到bdmap,后置处理器不一定要产生一个bean,因为后面不一定用到它
从bdmap中拿出来一些类放到postProcessorNames中
beanPostProcessor的list怎么来的
首先有3个直接add
registerBeanPostProcessor会从bdmap中拿出一些对象
又会add几个new出来的对象
注:自己实现的后置处理器需要交给spring管理,就会加入list中,spring根据bdmap类型找出名字