0

1つのプロジェクトでehcacheの次の構成を見つけました。私にとっては奇妙に見え、A.blistキャッシュが何を構成しているのか理解できません。この構成を理解するのを手伝ってください。

エンティティAにはBタイプのエンティティのリストがあります

<cache name="A.blist"
       maxElementsInMemory="10000"
       eternal="false"
       overflowToDisk="false"
       memoryStoreEvictionPolicy="LRU" />


<cache name="B"
       maxElementsInMemory="5000"
       eternal="true"
       overflowToDisk="false"
       memoryStoreEvictionPolicy="LRU" />
4

1 に答える 1

3

Hibernateはコレクションを独立したキャッシュにキャッシュします。したがって、リストまたはセットを持つエンティティがある場合は、独自のキャッシュが必要になります。

これは、hibernate-ehcache統合ドキュメントで説明されています。

于 2012-08-08T09:14:42.153 に答える