Spring XML使用资源文件进行占位配置不生效

之前一直困扰的关于在XML文件中使用spring读取资源文件,并使用${}占位符替换的问题,现在终于搞明白了。

  1. 如果存在多个XML文件需要使用资源文件占位替换,必须在每个XML文件的头部进行首先加载
  2. 在多个XML文件中注入资源文件时,配置order,并设置ignoreUnresolvablePlaceholders=true

具体配置如下:

 


   
       
         
       
       
       
       
       
           
                classpath:runMode/db.properties
           

       

   
 

你可能感兴趣的:(Spring)