Spring Cloud 集成 Rdeis
Spring Cloud 集成 Rdeis, 只验证基本配置的正确性
添加依赖:
dependencies {
//redis
implementation 'org.springframework.data:spring-data-redis:3.0.1'
implementation 'io.lettuce:lettuce-core:6.2.2.RELEASE'
implementation 'redis.clients:jedis:4.3.1'
}
配置连接和常用类, 然后直接在使用的地方注入即可
@Configuration
public class RedisConfig {
@Bean
public LettuceConnectionFactory redisConnectFactory(){
return new LettuceConnectionFactory(new RedisStandaloneConfiguration("localhost"));
}
@Bean
RedisTemplate<String, String> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
RedisTemplate<String, String> template = new RedisTemplate<>();
template.setConnectionFactory(redisConnectionFactory);
return template;
}
@Bean
StringRedisTemplate stringRedisTemplate(RedisConnectionFactory redisConnectionFactory) {
StringRedisTemplate template = new StringRedisTemplate();
template.setConnectionFactory(redisConnectionFactory);
return template;
}
}