2016-10-13 4 views
0

문제Hibernate5를 지원하는 Hazelcast cacheRegionFactory를 설정하는 방법은 무엇입니까?

봄 4.2, 5 최대 절전 모드로 업그레이드하려고하고 Hazelcast에 대한 cacheRegionFactory을 설정하는 현재 수 없습니다.

최대 절전 모드 5를 지원하기 전에 속성을으로 설정하고 com.hazelcast.hibernate.HazelcastCacheRegionFactory 인스턴스 (생성자에서 Hazelcast 인스턴스 가져 오기)를 설정할 수있었습니다.

최대 절전 모드 5를 지원하는 경우 cacheRegionFactory 속성 에서 org.springframework.orm.hibernate5.LocalSessionFactoryBean으로 제거되었습니다.

발견 된 일부 솔루션 최대 절전 모드 속성을 사용하여 캐시 영역 공장을 설정하는 것이 좋습니다 (similar question) :이 방법

hibernate.cache.region.factory_class=com.hazelcast.hibernate.HazelcastCacheRegionFactory 

를, Hazelcast 인스턴스를 생성하려고 것 같다,하지만 뭔가가 잘못입니다 속성은 생성을 위해 제공됩니다. 스프링 빈인 Hazelcast 인스턴스를 내 @Configuration 클래스에서 만들고 제어하고 싶습니다.

질문

어떻게 정의 Hazelcast/자신의 인스턴스를 제공하여, 최대 절전 모드 5 지원 cacheRegionFactory을 정의하는?

답변