diff --git a/src/main/java/cn/axzo/pokonyan/config/redis/RedisConfiguration.java b/src/main/java/cn/axzo/pokonyan/config/redis/RedisConfiguration.java index 90ac98b..a6ae4a6 100644 --- a/src/main/java/cn/axzo/pokonyan/config/redis/RedisConfiguration.java +++ b/src/main/java/cn/axzo/pokonyan/config/redis/RedisConfiguration.java @@ -5,6 +5,7 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnectionFactory; import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.data.redis.serializer.StringRedisSerializer; @@ -25,13 +26,13 @@ public class RedisConfiguration { public RedisSerializer redisValueSerializer() { return new GenericFastJsonRedisSerializer(); } - + /** * RedisTemplate配置 */ @Bean - public RedisTemplate redisTemplate(RedisConnectionFactory factory, RedisSerializer redisKeySerializer, RedisSerializer redisValueSerializer) { - RedisTemplate redisTemplate = new RedisTemplate<>(); + public StringRedisTemplate stringRedisTemplate(RedisConnectionFactory factory, RedisSerializer redisKeySerializer, RedisSerializer redisValueSerializer) { + StringRedisTemplate redisTemplate = new StringRedisTemplate(); redisTemplate.setConnectionFactory(factory); //设置Key的序列化采用StringRedisSerializer