81,116
社区成员
发帖
与我相关
我的任务
分享



首先要知道BeanPostProcessor,容器创建bean的时候,会去循环执行这个接口所有实现类的postProcessBeforeInitialization和postProcessAfterInitialization方法,然后ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization他在这里直接就是获取注解标记的前缀做数据绑定,你要是想让spring.datasource.druid.xxx起作用,自己去改yml和prefix里面的相关配置就行了