環境変数を設定した後、AWSSystem.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 に環境変数ベースの場所を使用できますか? 最近の春のバージョンではどれが機能しますか?