فهرست منبع

更改redis序列化方式

xie.kaifeng 1 سال پیش
والد
کامیت
b2a37930f0
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      mtp3-century/src/main/java/com/muchinfo/mtp3century/configuration/RedisConfig.java

+ 3 - 2
mtp3-century/src/main/java/com/muchinfo/mtp3century/configuration/RedisConfig.java

@@ -8,6 +8,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.serializer.JdkSerializationRedisSerializer;
 import org.springframework.data.redis.serializer.StringRedisSerializer;
 
 @Configuration
@@ -21,7 +22,7 @@ public class RedisConfig extends CachingConfigurerSupport {
         RedisTemplate<Object, Object> template = new RedisTemplate<>();
         template.setConnectionFactory(connectionFactory);
 
-        FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(Object.class);
+        JdkSerializationRedisSerializer serializer = new JdkSerializationRedisSerializer();
 
         // 使用StringRedisSerializer来序列化和反序列化redis的key值
         template.setKeySerializer(new StringRedisSerializer());
@@ -37,7 +38,7 @@ public class RedisConfig extends CachingConfigurerSupport {
     @Bean(name = "byteArrayRedisTemplate")
     public RedisTemplate<String, String> byteArrayRedisTemplate(RedisConnectionFactory connectionFactory) {
         RedisTemplate<String, String> template = new RedisTemplate<>();
-        FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(String.class);
+        JdkSerializationRedisSerializer serializer = new JdkSerializationRedisSerializer();
         template.setConnectionFactory(connectionFactory);
         template.setKeySerializer(new StringRedisSerializer());
         template.setValueSerializer(serializer);