From 7f4f3b61ba351a9dfdf02109774adce124c96392 Mon Sep 17 00:00:00 2001 From: xiaohanzi Date: Thu, 3 Sep 2020 19:22:02 +0800 Subject: [PATCH] fix cache --- .../java/com/iformall/config/RedisConfig.java | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/mallinkCApi/src/main/java/com/iformall/config/RedisConfig.java b/mallinkCApi/src/main/java/com/iformall/config/RedisConfig.java index ec0ecf239..353b63381 100644 --- a/mallinkCApi/src/main/java/com/iformall/config/RedisConfig.java +++ b/mallinkCApi/src/main/java/com/iformall/config/RedisConfig.java @@ -69,7 +69,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(PushLimit.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -90,7 +89,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(WxScoreRules.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -112,7 +110,6 @@ public class RedisConfig extends CachingConfigurerSupport { ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -135,7 +132,6 @@ public class RedisConfig extends CachingConfigurerSupport { ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -158,7 +154,6 @@ public class RedisConfig extends CachingConfigurerSupport { ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -180,7 +175,6 @@ public class RedisConfig extends CachingConfigurerSupport { ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -201,7 +195,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(List.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -222,7 +215,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(WxCouponCVo.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j); @@ -243,7 +235,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(PageInfo.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -265,7 +256,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(WxBuser.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -287,7 +277,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(WxOrder.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -309,7 +298,6 @@ public class RedisConfig extends CachingConfigurerSupport { Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(WxAppinfo.class); ObjectMapper om = new ObjectMapper(); om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); - om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); j.setObjectMapper(om); // value值的序列化 @@ -329,6 +317,9 @@ public class RedisConfig extends CachingConfigurerSupport { RedisTemplate> template = new RedisTemplate<>(); Jackson2JsonRedisSerializer j = new Jackson2JsonRedisSerializer(List.class); + ObjectMapper om = new ObjectMapper(); + om.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); + j.setObjectMapper(om); // value值的序列化 template.setValueSerializer(j);