問題Hibernate5をサポートするHazelcast cacheRegionFactoryを設定するには?
春4.2で、5を休止状態にアップグレードしようとすると、とHazelcastためcacheRegionFactory
を設定するために現在できません。
Hibernate5がサポートする前に、プロパティをorg.springframework.orm.hibernate4.LocalSessionFactoryBean
に設定し、com.hazelcast.hibernate.HazelcastCacheRegionFactory
インスタンス(コンストラクタでHazelcastインスタンスを取得)を設定することができました。
Hibernate 5サポートでは、cacheRegionFactory
プロパティが削除されましたからorg.springframework.orm.hibernate5.LocalSessionFactoryBean
。プロパティを休止状態使用してキャッシュ領域ファクトリを設定することはお勧めいくつかのソリューション(similar question)を発見
:
hibernate.cache.region.factory_class=com.hazelcast.hibernate.HazelcastCacheRegionFactory
このアプローチでは、Hazelcastインスタンスを作成することを試みているようだが、何かがと間違っています作成のために提供されるプロパティ。 @Configuration
クラスで作成および制御されているSpring BeanであるHazelcastインスタンスを使用したいと考えています。独自/カスタムHazelcastインスタンスを提供することで、休止状態5のサポートでcacheRegionFactory
を定義する方法
質問
?