ehcache.xmlにいくつかのプロパティを挿入することはできますか?ehcache設定ファイルにどのようにプロパティを注入するのですか?
私は別のプロパティファイルを持っている。例えば、環境に属する各:
my_project_name.local.properties
my_project_name.test.properties
my_project_name.int.properties
my_project_name.prod.properties
それらのそれぞれが異なるのプロパティを含みます環境。私は、次のようehcache.xmlプロパティmaxByteslocalHeap
に注入したい
:
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="ehcache.xsd"
updateCheck="false" monitoring="autodetect"
maxBytesLocalHeap="${my_project.cache.maxBytesLocalHeap}">
.....
</ehcache>
my_project.cache.maxBytesLocalHeap
は、上記の各プロパティファイルで定義されており、自分のアプリケーションが動作している環境に応じて異なる値を持っています。