#396 - Update Redis repositories example to use application.properties.
Modernization no longer requires custom @Bean configuration. Original pull request: #401. Fixes #396, #401.
This commit is contained in:
committed by
Oliver Gierke
parent
c44d0fc911
commit
23c14ad181
@@ -23,24 +23,11 @@ import org.springframework.data.redis.core.RedisTemplate;
|
||||
import org.springframework.data.redis.repository.configuration.EnableRedisRepositories;
|
||||
|
||||
/**
|
||||
* Redis connection, template, etc autoconfigured via application.properties
|
||||
* @author Christoph Strobl
|
||||
* @author Mark Paluch
|
||||
*/
|
||||
@Configuration
|
||||
@EnableRedisRepositories
|
||||
public class ApplicationConfiguration {
|
||||
|
||||
@Bean
|
||||
RedisConnectionFactory connectionFactory() {
|
||||
return new LettuceConnectionFactory();
|
||||
}
|
||||
|
||||
@Bean
|
||||
RedisTemplate<?, ?> redisTemplate(RedisConnectionFactory connectionFactory) {
|
||||
|
||||
RedisTemplate<byte[], byte[]> template = new RedisTemplate<>();
|
||||
template.setConnectionFactory(connectionFactory);
|
||||
|
||||
return template;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
spring.data.redis.repositories.enabled=true # Whether to enable Redis repositories.
|
||||
spring.redis.host=localhost # Redis server host, default localhost
|
||||
spring.redis.port=6379 # Redis server port. default 6379
|
||||
Reference in New Issue
Block a user