Browse Source

redis同步

zhangheng 3 years ago
parent
commit
89f9f2982b
1 changed files with 6 additions and 0 deletions
  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;