PropertyPlaceholderConfigurer继承体系如下:
PropertyResourceConfigurer中实现了BeanFactoryPostProcessor中的方法postProcessBeanFactory。当Spring加载PropertyPlaceholderConfigurer时,会在bean工厂加载所有bean配置之后执行postProcessBeanFactory方法,从而执行mergeProperties()、convertProperties(mergedProps)、processProperties(beanFactory, mergedProps),将配置内容通知给BeanFactory,BeanFactory在实例化任何bean之前获得配置信息,从而解析配置中引用的变量。