Spring中PropertyPlaceholderConfigurer的使用

阅读更多

Spring中PropertyPlaceholderConfigurer的使用
(1)获取一个配置文件


       
             file:./jdbc.properties
          

 

其中classpath是引用src目录下的文件写法。

(2)获取多个配置文件时,配置就需要使用locations


       
             classpath:/resources/config/jdbc.properties
             classpath:/resources/config/config.properties        
         

 

(3)使用多个PropertyPlaceholderConfigurer来分散配置,达到整合多工程下的多个分散的Properties 文件,其配置如下: 




    
    
       classpath:classpath:/resources/config/jdbc.properties
    



    
    
    
      
        classpath:/resources/jdbc.properties
        classpath:/resources/config.properties
      
    

 

其中order属性代表其加载顺序,而ignoreUnresolvablePlaceholders为是否忽略不可解析的 Placeholder,如配置了多个PropertyPlaceholderConfigurer,则需设置为true

PropertyPlaceholderConfigurer还有更多的扩展应用,如属性文件加密解密等方法

你可能感兴趣的:(spring)