2014-11-14 1 views

답변

3

정확히 BootstrapCacheLoader이 처리 할 내용입니다.

다음을보십시오 documentation entry. 단계가 얻을 한마디로 here

참조 -

이 완전히 봄으로 Ehcache 브릿지에 통합되어 보인다

  1. 당신이 시작할 때로드해야 알 방법을 결정합니다 - 키 집합입니다
  2. 집합을 사용하여 모든 항목을 열렬하게로드하고 캐시 초기화시 비동기 또는 동기화를 사용하는 BootstrapCacheLoader을 구현하십시오. @LouisJacomet 당신이 BootstrapCacheLoader를 구현해야 언급 한 바와 같이도 직접 (봄)을 BootstrapCacheLoaderFactory XML을 통해 (으로 Ehcache) 이상을 사용
  3. 와이어는
+0

데이터가 ehChache로 복사 된 데이터인지 여부를 확인하는 방법. 캐시는 어디에 저장됩니까? 내부 jvm? ehCache에 저장된 데이터를 확인하는 방법. –

+0

도와주세요. –

3

,이 구현은 사전로드를 무엇을 할 것입니다. Spring을 사용하기 때문에 구현 된 클래스의 빈을 생성하고 EhCacheFactoryBean.setBootstrapCacheLoader을 호출하여 캐시 팩토리가 로더를 인식하도록합니다.

완전한 구현을 가진 링크입니다. https://javaglobin.wordpress.com/2013/11/13/declarative-caching-with-spring/

MyBootstrapCacheLoaderFactory에서 살펴보고 또한 ehCacheFactory을 호출되는 EhCacheFactoryBean 빈 곳에 위치하고 있습니다.

+0

감사합니다 @ XaviLópez, 내가 자세히 설명 할 것입니다 – Leon

+0

그래, javaglobin 항목은 봄 3.1이며, ehcache.xml 파일이 사용되는 것을 전제로합니다. Spring 4에서 java config (그리고 ehcache.xml이 없다)로 어떻게 처리되어야 하는가? 필자에게'EhCacheManagerFactoryBean'은 java config-only 접근 방식에서 거의 아무것도하지 않는다. 'ehCacheFactory'라는 이름은 "special"입니까? – ben3000

관련 문제