From a11d26ef2ebad06882cb73e275e546762da5a8ba Mon Sep 17 00:00:00 2001 From: wangjibo Date: Mon, 24 Jul 2023 17:44:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0redis=20=E5=BA=8F=E5=88=97?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/axzo/pokonyan/config/redis/RedisConfiguration.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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