zhangheng %!s(int64=3) %!d(string=hai) anos
pai
achega
89f9f2982b
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      server/src/main/java/edp/core/utils/RedisUtils.java

+ 6 - 0
server/src/main/java/edp/core/utils/RedisUtils.java

@@ -80,13 +80,19 @@ public class RedisUtils {
         if (!isRedisEnable) {
             return null;
         }
+        redisTemplate.setKeySerializer(new StringRedisSerializer());
         redisTemplate.setValueSerializer(new GenericFastJsonRedisSerializer());
+        redisTemplate.setHashKeySerializer(new GenericJackson2JsonRedisSerializer());
+        redisTemplate.setHashValueSerializer(new GenericJackson2JsonRedisSerializer());
         redisTemplate.afterPropertiesSet();
 
         ValueOperations<String, Object> valueOperations = redisTemplate.opsForValue();
         Object value = valueOperations.get(key);
 
+        redisTemplate.setKeySerializer(new StringRedisSerializer());
         redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer());
+        redisTemplate.setHashKeySerializer(new GenericJackson2JsonRedisSerializer());
+        redisTemplate.setHashValueSerializer(new GenericJackson2JsonRedisSerializer());
         redisTemplate.afterPropertiesSet();
 
         return value;