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);
  • 相关阅读:
    Jmeter(十四)
    Jmeter(十一)
    Jenkins
    对前端模块化应如何理解
    Vue面试相关
    vue-router使用总结
    Vue全家桶__Vue-router&Vuex
    Vue-cli3开发单文件
    Vue_组件化开发
    Vue_问题梳理
  • 原文地址:https://www.cnblogs.com/menbo/p/14402376.html
Copyright © 2011-2022 走看看