Cache 사용 이유 캐시의 사용은 반복적으로 동일한 결과를 반환하는 경우에 용이하다고 한다. 지속적으로 같은 결과를 반환하는데도 DB에 접속하게 되면 DB의 장애가 생길 가능성이 높아지기 때문이다. Cache 사용 방법 1. @EnableCaching 추가 캐시를 사용하고자 하는 클래스에 @EnableCaching 이라는 어노테이션을 추가한다. @EnableCaching @Configuration public class CacheConfig { ... } 2. 캐시 매니저 빈 추가 ConcurrentMapCacheManager: Java의ConcurrentHashMap을 사용해 구현한 캐시를 사용하는 캐시매니저 SimpleCacheManager: 기본적으로 제공하는 캐시가 없어 사용할 캐시를 직접 등록..