With Redis

참고 블로그

https://9keyyyy.tistory.com/48

https://velog.io/@backtony/Spring-Redis-연동하기

https://sjh9708.tistory.com/86

https://velog.io/@wisdom-one/Spring-Boot와-Redis-간단하게-연동하기

[RedisTemplate](https://kobumddaring.tistory.com/61\)

@RequiredArgsConstructor
@Configuration
@EnableRedisRepositories
public class RedisConfig {
    private final RedisProperties redisProperties;

    // RedisProperties로 yaml에 저장한 host, port를 연결
    @Bean
    public RedisConnectionFactory redisConnectionFactory() {
        return new LettuceConnectionFactory(redisProperties.getHost(), redisProperties.getPort());
    }

    // serializer 설정으로 redis-cli를 통해 직접 데이터를 조회할 수 있도록 설정
		// 아니면 key, value 모두 byte[]로 해야함
    @Bean
    public RedisTemplate<String, Object> redisTemplate() {
        **RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();**
        **redisTemplate.setKeySerializer(new StringRedisSerializer());
        redisTemplate.setValueSerializer(new StringRedisSerializer());**
        redisTemplate.setConnectionFactory(redisConnectionFactory());
        return redisTemplate;
    }
}

REDIS 활용한 Refresh token 저장