나머지 API에 대한 스프링 보안에서 UserDetails를 캐싱하려고합니다. EhCacheBasedUserCache 사용에 대한 많은 예제가 있지만 SpringCacheBasedUserCache에 대한 예제는 거의 없습니다. SpringCacheBasedUserCache가 뭔가 새로운 것 같습니다 (3.1 Spring Security 이후?). SpringCacheBasedUserCache와 EhCacheBasedUserCache의 차이점은 무엇입니까? 언제 다른 것을 선택해야합니까? 고마워.스프링 보안 사용자 세부 캐시
0
A
답변
0
EhCacheBasedUserCache은 이름에서 알 수 있듯이 실제 캐싱을 위해 널리 사용되는 Ehcache 라이브러리를 사용합니다.
SpringCacheBasedUserCache은 Spring 고유의 캐싱 추상화를 사용합니다. 이것을 사용하여 예를 들어 JCache, a.k.a. JSR-107을 플러그인 할 수 있습니다. 그보다 적은 예를 발견 한 이유는 그것이 더 최신이라는 것인데, JSR-107 did not reach a Final Release until 18 Mar, 2014입니다. JSR-107은 실제 구현이 아니라 API입니다.
선택 방법은? Ehcache는 성숙하고 잘 테스트되었습니다. JCache는 JSR 표준 프로세스 덕분에 미래가 좋을 것입니다.
관련 문제
- 1. 스프링 보안 - 사용자 캐시 액세스
- 2. 스프링 보안 사용자
- 3. 스프링 보안 사용자 정보
- 4. 스프링 보안 액세스하기 스프링 보안 외부에서 스레드 로컬 사용자 정보
- 5. 스프링 보안 : 수동으로 사용자 인증
- 6. 스프링 3 - 사용자 정의 보안
- 7. 스프링 보안 사용자 계약 페이지
- 8. 스프링 보안 사용자 정의 사용자 인증 테이블
- 9. 스프링 보안 권한
- 10. 스프링 보안 데이터베이스 인증 캐스팅 스프링 사용자 - 도메인 사용자
- 11. 스프링 보안 웹 서비스의 스프링 보안 필터 및 인증
- 12. 스프링 보안 - AuthenticationSuccessHandler에서 인증의 사용자 이름이 null입니다.
- 13. Username 패스워드 보안 스프링 보안
- 14. 스프링 보안 필터 체크인 가속화
- 15. 스프링 보안 2.0에서 스프링 보안 3.0.7로 마이그레이션
- 16. 스프링 캐시 추상화가 작동하지 않는 사용자 정의 캐시 관리자 구현
- 17. 스프링 통합의 보안 모델
- 18. 스프링 보안
- 19. 스프링 보안
- 20. 스프링 보안
- 21. 스프링 클라이언트의 SOAP 헤더에 보안 세부 정보 추가
- 22. 보안 분산 캐시 솔루션
- 23. 스프링 보안 데이터 모델
- 24. GWT와 스프링 보안 통합
- 25. 스프링 보안 및 UserDetailsService
- 26. 스프링 보안 - 동적 역할
- 27. 스프링 보안 3.0.5 사용자 정의 필터 문제
- 28. 사용자 전환 여부 감지 방법 (스프링 보안)
- 29. 주석 기반 사용자 검색 스프링 보안
- 30. 스프링 보안 사용자 클래스의 enable 속성의 목적