From fe82f1f9a9be911d1420fe3b018ea85dd5fff1a3 Mon Sep 17 00:00:00 2001 From: yangys <y_ys79@sina.com> Date: 星期四, 21 十一月 2024 21:22:58 +0800 Subject: [PATCH] 代码整理 --- collect/src/main/java/com/qianwen/mdc/collect/config/RedisConfig.java | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/collect/src/main/java/com/qianwen/mdc/collect/config/RedisConfig.java b/collect/src/main/java/com/qianwen/mdc/collect/config/RedisConfig.java index 24c2cd3..5b51574 100644 --- a/collect/src/main/java/com/qianwen/mdc/collect/config/RedisConfig.java +++ b/collect/src/main/java/com/qianwen/mdc/collect/config/RedisConfig.java @@ -5,6 +5,7 @@ import com.fasterxml.jackson.annotation.PropertyAccessor; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.jsontype.impl.LaissezFaireSubTypeValidator; +import com.qianwen.mdc.collect.config.redis.RedisKeySerializer; import org.springframework.cache.annotation.CachingConfigurerSupport; import org.springframework.cache.annotation.EnableCaching; @@ -37,16 +38,18 @@ om.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY); //om.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL,JsonTypeInfo.As.WRAPPER_ARRAY); + jacksonSeial.setObjectMapper(om); template.setValueSerializer(jacksonSeial); - template.setKeySerializer(new StringRedisSerializer()); - //new JdkSerializationRedisSerializer(classLoader); - - //template.setHashKeySerializer(new StringRedisSerializer()); + //template.setKeySerializer(new StringRedisSerializer()); //杩欎釜娉ㄩ噴浜�1024 + RedisKeySerializer keySerializer = new RedisKeySerializer(); + template.setKeySerializer(keySerializer); + template.setHashKeySerializer(keySerializer); - ClassLoader classLoader = getClass().getClassLoader(); - template.setHashKeySerializer(new JdkSerializationRedisSerializer(classLoader)); + + //ClassLoader classLoader = getClass().getClassLoader(); + //template.setHashKeySerializer(new JdkSerializationRedisSerializer(classLoader)); template.setHashValueSerializer(jacksonSeial); template.afterPropertiesSet(); return template; -- Gitblit v1.9.3