xx.propertiesxx.yaml
BeanDefinitionReader
spring 容器对象
抽象
BeanFactoryPostProcessor
加工
实例化的对象(普通对象)
对象工厂
XML
EnvironmentSystem.getproperties()
BeanPostProcessor
IOC Container
如果想要在容器的不同阶段做不同的事情怎么办?监听器——观察者模式
Constructor con = class.getConstructor();Object obj = con.newInstance();
BeanFactory
Bean 信息
在对象工厂创建对象之前加工类processor就可以对对象进行加工实际上并没有直接转化成普通对象所以是虚线
读取对应的bean配置信息,但是发现需要进行人为的修改,这个时候可以在这里进行修改操作