zoukankan      html  css  js  c++  java
  • springboot访问redis序列化问题

    springboot整合redis,从redis中取数据时出现类型转换异常,

    java.util.LinkedHashMap cannot be cast to com.moon.icoresso.pojo.bo.OauthCodeToRedisBO。
    原因是进行了重复的序列化,redisTemplate已经进行了序列化,重复序列化会导致类型转换异常。
    注释掉以下代码即可:
         jackson2JsonRedisSerializer.setObjectMapper(objectMapper);
    
            redisTemplate.setKeySerializer(new StringRedisSerializer());
    
            redisTemplate.setValueSerializer(jackson2JsonRedisSerializer);
            //  redisTemplate.setValueSerializer(new FastJsonRedisSerializer<>(Object.class));
            redisTemplate.setHashKeySerializer(new StringRedisSerializer());
            redisTemplate.setHashValueSerializer(jackson2JsonRedisSerializer);
  • 相关阅读:
    div3--C. Pipes
    Problem F Free Weights
    H
    Problem C Careful Ascent
    Problem L. World Cup
    Problem E. Bet
    Problem D. Ice Cream Tower
    A. Number Theory Problem
    A
    软考知识点梳理--项目评估
  • 原文地址:https://www.cnblogs.com/menbo/p/14402376.html
Copyright © 2011-2022 走看看