spring学习5.2-PropertyPlaceholderConfigurer 和PropertyOverrideConfigurer

1:PropertyPlaceholderConfigurer 和PropertyOverrideConfigurer 都是FactoryPostProcessor的实现 ;

2:PropertyOverrideConfigurer 与前者区别在于如果多个属性文件有相同属性 后面会替代前者;

3:配置方式(1):

 location="classpath:override.properties"/>
(2)
 class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
     name="locations">
        classpath:com/foo/strategy.properties
    
     name="properties">
        custom.strategy.class=com.foo.DefaultStrategy
    

你可能感兴趣的:(spring学习5.2-PropertyPlaceholderConfigurer 和PropertyOverrideConfigurer)