반응형 Cache2 SpringBoot Redis Cache 적용 - @Cacheable, @CacheEvict SpringBoot에서 Redis를 활용하여 Cache를 적용하는 방법을 알아본다. 보통 로컬 Cache를 적용할 때 Caffeine Cache 또는 Ehcache를 적용할 수 있는데 글로벌 Cache로 Redis도 쉽게 적용이 가능하다. 1. 의존성 설정redis 적용을 위해서 'spring-boot-starter-data-redis' 의존성을 추가해준다.implementation 'org.springframework.boot:spring-boot-starter-data-redis:3.1.0' 2. Config 설정application.yml 이나 application.properties 파일에 아래와 같이 redis 설정을 진행한다. 필자는 properties 파일 기준으로 작성을 했다. # redi.. 2024. 10. 14. SpringBoot EhCache JavaConfig설정 1. pom.xml 설정 org.springframework.boot spring-boot-starter-cache net.sf.ehcache ehcache 2.10.6 2. Cache Config 설정 @EnableCaching @Configuration public class CacheConfig { @Bean public EhCacheCacheManager ehCacheCacheManager() { net.sf.ehcache.config.Configuration configuration = new net.sf.ehcache.config.Configuration(); // path는 DiskStoreConfiguration 클래스의 ENV enum 참조하거나 PhysicalPath로 설정 config.. 2022. 1. 11. 이전 1 다음 반응형