1. 程式人生 > >spring指定載入配置檔案的兩種方式

spring指定載入配置檔案的兩種方式

標題通過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")