목록2024/02/07 (1)
Skipalong's tistory
240206 TIL - Cache
오늘은 Cache 를 코드에 적용한 것을 정리해보겠다. 우선 redis 설정은 email인증때 해두었으므로 생략하고 RedisCacheConfiguration 클래스의 defaultCacheConfig()를 이용해서 기본 세팅을 해주었다. 그리고 serializeValueWith메서드를 통해 value값의 직렬화설정을 해준다 key값은 String 으로 직렬화설정이 되어있고 value값은 Json을 바이트형태(?)로 직렬화해주는 설정이다. 그리고 형태의 Map 으로 캐싱대상에 따라 다른 설정을 해줄 수 있는데 인기 코스와 별점높은여행정보에 cacheName을 붙여주고 일단 30분의 만료시간을 주었다. 이렇게 설정을 해주고 SpringBootApplication에 @EnableCaching 어노테이션을 ..
TIL
2024. 2. 7. 02:23