Spring项目指定生效的配置文件
方式一:ApplicationContext.xml
文件位置src\main\resources\springApplicationContext.xml
添加
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="propertryConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<!--读取生产环境配置-->
<value>classpath:application.properties</value>
<value></value>
<!--读取生产环境配置-->
<value>classpath:application.properties</value>
<!--也可以加数据库配置文件-->
</list>
</property>
</bean>
</beans>
方式二:pom文件中设置
在 根标签 加入下面内容
<profiles>
<profile>
<id>test</id>
<build>
<resources>
<resource>
<!--注意这里必须是文件夹,否则报错-->
<directory>src/main/resources/dev</directory>
</resource>
</resources>
</build>
</profile>
<profile>
<id>dev</id>
<build>
<resources>
<resource>
<!--注意这里必须是文件夹,否则报错-->
<directory>src/main/resources/test</directory>
</resource>
</resources>
</build>
</profile>
</profiles>
然后:idea 页面