Java プロジェクトで使用されるデータベースの値を Hazelcast でキャッシュする必要があります。ロジックは、キャッシュが空かどうかを確認し、dao メソッドを呼び出してデータを格納することです。それ以外の場合は、キャッシュからオブジェクトを返します。
私は Hazelcast をまったく初めて使用し、xml ファイルでマップを構成することについて混乱を感じています。TTL やその他の有用な属性を定義できる場合、または hazelcast 要素の外で定義できる場合は、hazelcast 要素にマップを含めることができます。それへの参照を使用して、属性を使用できない場合。
同じ XML 要素に対してこの構文上の違いが生じる理由がわかりません。私が取り組んでいるプロジェクトは、別のプロジェクトで作成された hazelcast インスタンス Bean を使用します。その外でマップを定義すると、何も構成できません。