2016-10-13 5 views
0

問題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を定義する方法

質問

答えて

関連する問題