-
redis 캐시, Cacheable자바 및 spring boot 2024. 3. 21. 14:28
https://mangkyu.tistory.com/179
[Spring] 캐시(Cache) 추상화와 사용법(@Cacheable, @CachePut, @CacheEvict)
Spring은 캐시 관련 기능을 추상화하여 편리하게 개발할 수 있도록 지원하고 있다. 이번에는 Spring이 제공하는 캐시와 관련된 기능들에 대해 알아보도록 하자. 1. Spring이 제공하는 캐시(Cache) 추상
mangkyu.tistory.com
EnableCaching 먼저 선언
캐시를 저장/조회하기 위한 @Cacheable
만약 메소드의 파라미터가 없다면 0이라는 디폴트 값을 Key로 사용하여 저장한다. 그리고 만약 메소드의 파라미터가 여러 개라면 파라미터들의 hashCode 값을 조합하여 키를 생성한다.
출처: https://mangkyu.tistory.com/179 [MangKyu's Diary:티스토리]
'자바 및 spring boot' 카테고리의 다른 글
@Transactional(readOnly = true) (0) 2024.03.26 Annotation, Reflection (0) 2024.03.21 트랜잭션 처리 (0) 2024.03.21 생성자 자동 생성 어노테이션 (0) 2024.03.21 비동기 처리 - CompletableFuture (0) 2024.03.20