vm args
(java -Dport = 5)をに渡すにはどうすればよいapplication context
ですか?
を使用して、ユーザーがポートを動的に構成したいと考えていますapplication context
。
vm args
(java -Dport = 5)をに渡すにはどうすればよいapplication context
ですか?
を使用して、ユーザーがポートを動的に構成したいと考えていますapplication context
。
Spring アプリケーション コンテキストで VM 引数にアクセスしようとする場合は、以下の Bean 定義をコンテキスト ファイルに追加するだけです。
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreUnresolvablePlaceholders" value="true"></property>
</bean>
そして、${vm_property} として VM 引数にアクセスします。
たとえば、–Dport=5 を渡した場合、次のようにアクセスできます。
<bean class="com.testing.test.MyClass">
<property name="myProperty" value="${port}"></property>
</bean>