spring指定載入配置檔案的兩種方式
阿新 • • 發佈:2018-12-25
標題通過file關鍵字指定檔案在物理絕對路勁
注意這裡的file
後面有一個:
,上次我遺漏,然後找了半天…
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations"> <list> <value>File:/home/paydubbo/etc/config.properties </value> </list> </property> </bean>
通過classpath:指定相對路勁
<bean id="configProperties"
class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations">
<list>
<value>classpath:config.properties
</value>
</list>
</property>
</bean>
springboot中通過註解匯入xml配置檔案
@Configuration
@ImportResource(value = {"classpath:spring-context.xml"})
@ImportResource(value = "file:${workdir}/config/spring-context.xml")