한울이

[SPRING] Spring Cacheable 본문

PROGRAMMING

[SPRING] Spring Cacheable

gksdnf050 2022. 8. 21. 19:44

회사에서 자주 조회하는 정보를 캐시(redis 사용)에 저장해서 쓰려고
Cacheable annotation 을 사용하였다.

Cacheable를 적용시킨 메소드를 호출하고 redis를 확인했는데
캐싱이 되지않고 있었다.


로그를 보니 condition에서 계속 실패해서 캐싱을 하지않았다.


document를 찾아보니 결과값(#result)을 caching 조건에 사용하려면
condition 파라미터 말고 unless 파라미터를 사용해야 한다는 것을 알았다.



Comments