Как внедрить переменные среды в конфигурацию Spring XML?

AWS говорит оSystem.getProperty("JDBC_CONNECTION_STRING") вhttp://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.managing.html после того, как мы настроили наши переменные среды. Все отлично, кроме как я не могу позвонитьSystem.getProperty внутри моего кода конфигурации Spring XML я также не могу вызывать ярлыки пакетов ресурсов, поскольку сам пакет ресурсов должен каким-то образом извлекать эти переменные среды для их обслуживания. Не могли бы вы помочь мне преобразовать этот пример конфигурации для использования переменных среды? :-)

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://secrethost:007/whois?autoReconnect=true" />
    <property name="username" value="bond" />
    <property name="password" value="abuginsidemistycorner" />
    <property name="initialSize" value="100" />

    <property name="minEvictableIdleTimeMillis">
        <value>300000</value>
    </property>

    <property name="timeBetweenEvictionRunsMillis">
        <value>60000</value>
    </property>

    <property name="maxIdle" value="20" />
</bean>

Я не смог понять, что люди делают здесь:

Могу ли я использовать расположение на основе переменных среды для Spring FileSystemResource? который будет работать для последней весенней версии?

Ответы на вопрос(3)

Ваш ответ на вопрос