java.io.NotSerializableException:org.springframework.session.data.redis.RedisOperationsSessionRepository $ RedisSession

时间:2019-04-02 14:48:10

标签: serialization

我正在尝试将令牌存储在spring-session中,并将那个spring会话存储在另一个session中,所有都存储在Redis中,但是却遇到类似这样的异常:

  

java.io.NotSerializableException:org.springframework.session.data.redis.RedisOperationsSessionRepository $ RedisSession。   Redis的配置代码如下:

@Bean
public RedisTemplate<String, Object> redisTemplate()
{
  final RedisTemplate<String, Object> template = new RedisTemplate<String,Object>();
  template.setConnectionFactory(connectionFactory());   
  template.setKeySerializer(new StringRedisSerializer());
  template.setHashKeySerializer(new StringRedisSerializer());
  template.setDefaultSerializer(newGenericJackson2JsonRedisSerializer());

  return template;
}

0 个答案:

没有答案