在数据库spring-config-dao.xml中配置的jdbc信息
<!-- 数据库连接池配置 -->
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close">
<property name="driverClass" value="${jdbc.driverClass}"/>
<property name="jdbcUrl" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<property name="partitionCount" value="${jdbc.partitionCount}"/>
<property name="acquireIncrement" value="${jdbc.acquireIncrement}"/>
<property name="minConnectionsPerPartition" value="${jdbc.minConnectionsPerPartition}"/>
<property name="maxConnectionsPerPartition" value="${jdbc.maxConnectionsPerPartition}"/>
<property name="statementsCacheSize" value="${jdbc.statementsCacheSize}"/>
<property name="releaseHelperThreads" value="${jdbc.releaseHelperThreads}"/>
<property name="idleConnectionTestPeriodInMinutes" value="${jdbc.idleConnectionTestPeriodInMinutes}"/>
<property name="idleMaxAgeInMinutes" value="${jdbc.idleMaxAgeInMinutes}"/>
<property name="connectionTimeoutInMs" value="${jdbc.connectionTimeoutInMs}"/>
<property name="closeConnectionWatchTimeoutInMs" value="${jdbc.closeConnectionWatchTimeoutInMs}"/>
<property name="defaultAutoCommit" value="true"/>
<property name="connectionTestStatement" value="/* ping */ SELECT 1"/>
</bean>
application.properties中配置激活
spring.profiles.active=dev
但是${jdbc.url}等信息都不是配置的dev
active配置无效 生效的都是test