| 
					
				 | 
			
			
				@@ -36,9 +36,14 @@ public class RedisConfig extends CachingConfigurerSupport 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         mapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         serializer.setObjectMapper(mapper);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        template.setValueSerializer(serializer);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 使用StringRedisSerializer来序列化和反序列化redis的key值
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         template.setKeySerializer(new StringRedisSerializer());
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        template.setValueSerializer(serializer);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // Hash的key也采用StringRedisSerializer的序列化方式
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        template.setHashKeySerializer(new StringRedisSerializer());
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        template.setHashValueSerializer(serializer);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         template.afterPropertiesSet();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return template;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 |