스프링에서 `@Cacheable` 을 사용하였을 때 어떤 원리로 실제 Redis를 거쳐서 캐시를 관리하는지 알아보고 동작 순서를 코드를 눈으로 보면서 직접 확인해보자.
RedisTemplate이 어떻게 레디스를 다루고 내부적인 동작에 대한 고찰이 부족하다고 생각해 알아보고자 한다.