0

context.xml ファイルを使用して、Java アプリケーションの初期化パラメーターを設定しています。次に例を示します。

<Parameter
    name="Environment"
    description="The environment in which this code is running (e.g. Production, Staging, Development)."
    value="Production"/>

value 属性がファイルから読み込まれるパラメーターを作成できるようにしたいと考えています。とにかくこれを行うことはありますか?< Resource >代わりに要素を使用する必要がありますか? もしそうなら、ファイルのコンテンツをロードするようにリソースを設定するにはどうすればよいですか? Google を試しましたが、context.xml ファイルを十分に理解していないため、何を探すべきかわかりません。どんな助けでも大歓迎です!

4

1 に答える 1

0

application-context.xml で、この要素を追加します

<context:property-placeholder ignore-unresolvable="true" location="classpath*:application.properties"/>

ファイル application.properties で、次のようなパラメータを定義できます

userName=root
password=123

そして、この方法でパラメーターを使用できます

    <property name="username"  value="${userName}"/>
    <property name="password" value="${password}"/>
于 2013-08-15T01:41:03.223 に答える