응용 프로그램이 시작될 때 Spring ehCache를 사용하여 데이터베이스의 데이터를 캐시 메모리로로드하려는 경우, 즉 다른 메소드가 호출되기 전에 서버가 시작될 때. 나는 생성자를 사용하고 싶지 않다. 도와주세요.응용 프로그램이 시작될 때 데이터베이스에서 데이터를 Ehcache로로드하는 방법
2
A
답변
3
정확히 BootstrapCacheLoader
이 처리 할 내용입니다.
다음을보십시오 documentation entry. 단계가 얻을 한마디로 here
참조 -이 완전히 봄으로 Ehcache 브릿지에 통합되어 보인다
- 당신이 시작할 때로드해야 알 방법을 결정합니다 - 키 집합입니다
- 집합을 사용하여 모든 항목을 열렬하게로드하고 캐시 초기화시 비동기 또는 동기화를 사용하는
BootstrapCacheLoader
을 구현하십시오. @LouisJacomet 당신이 BootstrapCacheLoader를 구현해야 언급 한 바와 같이도 직접 (봄)을BootstrapCacheLoaderFactory
XML을 통해 (으로 Ehcache) 이상을 사용 - 와이어는
3
,이 구현은 사전로드를 무엇을 할 것입니다. Spring을 사용하기 때문에 구현 된 클래스의 빈을 생성하고 EhCacheFactoryBean.setBootstrapCacheLoader을 호출하여 캐시 팩토리가 로더를 인식하도록합니다.
완전한 구현을 가진 링크입니다. https://javaglobin.wordpress.com/2013/11/13/declarative-caching-with-spring/
는 MyBootstrapCacheLoaderFactory에서 살펴보고 또한 ehCacheFactory을 호출되는 EhCacheFactoryBean 빈 곳에 위치하고 있습니다.
관련 문제
- 1. 응용 프로그램이 시작될 때 코드를 실행하는 방법
- 2. 응용 프로그램이 시작될 때 데이터베이스의 모든 데이터를 배열로 전달
- 3. 응용 프로그램이 시작될 때 또는 응용 프로그램이 시작될 때 Mac에서 방화벽에 예외 추가
- 4. iPod 응용 프로그램이 시작될 때 충돌이 발생합니다.
- 5. MPMusicPlayerController applicationMusicPlayer - 응용 프로그램이 시작될 때 재개
- 6. 응용 프로그램이 시작될 때 실행 시작을 확인하십시오.
- 7. iPhone 응용 프로그램이 시작될 때 충돌이 발생합니다.
- 8. 응용 프로그램이 시작될 때 안드로이드 이벤트 처리기
- 9. 응용 프로그램이 시작될 때 애니메이션이 표시되지 않습니다.
- 10. 응용 프로그램이 시작될 때 교대가 유지되었는지 감지합니다.
- 11. Android 응용 프로그램이 시작될 때 충돌이 발생합니다.
- 12. 응용 프로그램이 시작될 때 특성에 바인딩
- 13. 활동이 시작될 때 응용 프로그램이 중단됩니다.
- 14. 응용 프로그램이 시작될 때 인터넷 연결을 확인하는 방법
- 15. 응용 프로그램이 시작될 때 어셈블리 코드를 실행하는 방법
- 16. C# 응용 프로그램이 시작될 때 바로 코드를 실행하는 방법?
- 17. 반짝 응용 프로그램이 데이터베이스에서 일부 데이터를 호출 할 때 .. 달려
- 18. ContentControl은 UI Automation 테스트를 통해 응용 프로그램이 시작될 때 보이지 않지만 응용 프로그램이 사용자에 의해 시작될 때 표시됩니다
- 19. 응용 프로그램이 시작될 때마다 신선한 데이터베이스를 만드는 방법
- 20. 응용 프로그램이 시작될 때마다 웹보기의 데이터를 지우는 방법은 무엇입니까?
- 21. 응용 프로그램이 시작될 때 창 생성 메시지 잡기
- 22. 목표 C : 응용 프로그램이 시작될 때 코어 데이터에 정적 데이터를 저장하는 방법
- 23. 홈 인덱스가 응용 프로그램이 시작될 때로드되지 않습니다.
- 24. 응용 프로그램이 시작될 때마다 데이터베이스 크기가 증가합니다.
- 25. 코코아 응용 프로그램이 로그인시 시작될 때 충돌이 발생합니다.
- 26. 안드로이드 : 내 응용 프로그램이 시작될 때 탭 레이아웃
- 27. iPhone 응용 프로그램이 충돌 로그없이 시작될 때 종료합니다.
- 28. 안드로이드 응용 프로그램이 시작될 때 GPS를 자동으로 켤 수 있습니다.
- 29. 기본 Qt 응용 프로그램이 시작될 때 충돌이 발생합니다.
- 30. 응용 프로그램이 시작될 때 jDateChooser에서 널 포인터 예외가 발생합니다.
데이터가 ehChache로 복사 된 데이터인지 여부를 확인하는 방법. 캐시는 어디에 저장됩니까? 내부 jvm? ehCache에 저장된 데이터를 확인하는 방법. –
도와주세요. –