From 348c446183adbbdfb0d6e82de4af1bfefd8acc70 Mon Sep 17 00:00:00 2001 From: Joshua Johnston Date: Wed, 22 Aug 2018 12:59:36 -0400 Subject: [PATCH] Update redis/repositories example to use application.properties config Modernization no longer requires custom @Bean configuration Closes #396 --- .../repositories/ApplicationConfiguration.java | 15 +-------------- .../src/main/resources/application.properties | 3 +++ 2 files changed, 4 insertions(+), 14 deletions(-) create mode 100644 redis/repositories/src/main/resources/application.properties diff --git a/redis/repositories/src/main/java/example/springdata/redis/repositories/ApplicationConfiguration.java b/redis/repositories/src/main/java/example/springdata/redis/repositories/ApplicationConfiguration.java index 3c95af873..8425645f1 100644 --- a/redis/repositories/src/main/java/example/springdata/redis/repositories/ApplicationConfiguration.java +++ b/redis/repositories/src/main/java/example/springdata/redis/repositories/ApplicationConfiguration.java @@ -23,24 +23,11 @@ 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 template = new RedisTemplate<>(); - template.setConnectionFactory(connectionFactory); - - return template; - } } diff --git a/redis/repositories/src/main/resources/application.properties b/redis/repositories/src/main/resources/application.properties new file mode 100644 index 000000000..1fb12bdce --- /dev/null +++ b/redis/repositories/src/main/resources/application.properties @@ -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