关于ssm 集成redis客户端jedis的键值序列化总结

在ssm中集成redis客户端jedis时如果不配置Serializer,那么存储的时候只能使用String,如果用对象类型存储,那么会提示错误,这里我对key、hashkey的序列化器选择的是StringRedisSerializer(只能是string),若值存储的是String和数值类型选GenericToStringSerializer(string和数值),若值存储的是对象类型选择的是GenericJackson2JsonRedisSerializer。

架包依赖:

 <dependency>  
          <groupId>org.springframework.data</groupId>  
          <artifactId>spring-data-redis</artifactId>  
          <version>1.8.1.RELEASE</version>  
 </dependency>
  <dependency>
          <groupId>redis.clients</groupId>
          <artifactId>jedis</artifactId>
          <version>2.9.0</version>

  </dependency>

xml配置



key 、value序列化配置