문제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
을 정의하는?