ハードコーディングされた値を取り除くことができるように、いくつかのプロパティファイルから infinispan-config.xml ファイルの値をロードすることは可能ですか? 可能であれば、構成用に事前定義されたタグがないため、プロパティファイルを infinispan-config.xml ファイルにロードする方法を誰かに教えてもらえますか。
質問する
1406 次
1 に答える
2
これは、それぞれのシステム プロパティを設定することで可能になります。
たとえば、このアプローチを使用している特定の Infinispan 構成ファイルの 1 つを次に示します。
そして、ここにそのファイルで動作しているテストがあります: https://github.com/infinispan/infinispan/blob/master/core/src/test/java/org/infinispan/config/StringPropertyReplacementTest.java
これは、これを達成する最も簡単な方法のようです。最後に行う必要があるのは、構成ファイルのすべての行を単純に読み取り、それらをシステム プロパティに正しく配置することです。
于 2013-05-22T09:25:56.777 に答える