Spring中多个工程下多个资源文件ignoreUnresolvablePlaceholders配置


   
        classpath:/spring/include/dbQuery.properties
   


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

当存在多个Properties文件时,配置就需使用locations了:(2)

   
       
          classpath:/spring/include/jdbc-parms.properties
          classpath:/spring/include/base-config.properties
       

   


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

   
   
   
       classpath:/spring/include/dbQuery.properties
   


 
   
   
   
     
        classpath:/spring/include/jdbc-parms.properties
        classpath:/spring/include/base-config.properties
     

   


 
其中order属性代表其加载顺序,而ignoreUnresolvablePlaceholders为是否忽略不可解析的 Placeholder,如配置了多个PropertyPlaceholderConfigurer,则需设置为true
这一个true害了我两天的时间啊)

你可能感兴趣的:(Spring中多个工程下多个资源文件ignoreUnresolvablePlaceholders配置)