首页 > 其他分享 >序列化错误

序列化错误

时间:2023-10-20 15:37:34浏览次数:28  
标签:object 错误 serialize springframework nested org 序列化

org.springframework.data.redis.serializer.SerializationException: Cannot serialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to serialize object using DefaultSerializer; nested exception is java.lang.IllegalArgumentException: DefaultSerializer requires a Serializable payload but received an object of type [com.atguigu.gulimall.authserver.vo.MemberResponseVo]

这里使用的spring-session存储的,因为是通过reids的,所以默认需要序列化器,

解决方法:

1、我们在MemberResponseVo  implement  Searilizer (这个是二进制流)

2、我们配置JSON的序列化器Bean

 

 

 

标签:object,错误,serialize,springframework,nested,org,序列化
From: https://www.cnblogs.com/ly2000/p/17777193.html

相关文章

  • 第六章 管理错误和异常
    trycatch异常处理throw:扔出异常catch:抓住异常代码放到try中,代码运行时会执行try语句。如果没有异常,这些语句将执行下去,直到运行结束;如果一旦出现异常则跳出try,去执行catch中的内容(可以多个catch同时存在)。示例:try{//有可能出现错误的代码}catch{......
  • 错误:You can't specify target table 'xxx' for update in FROM clause的解决
    deleteFROMusrloginwheremember_id=(SELECTmember_idFROMusrloginWHERElogin_id='#011SkhVVje27smbxek0XwjKeA==');会出现报错信息:Youcan'tspecifytargettable'tempA'forupdateinFROMclause大致意思是,在同一语句中,不能先select出同一表中的......
  • 【Java】Vert.x Jackson 序列化后日期数据正常展示
    有段时间没有更新了,年尾嘛大家都懂的。其实最近有个想法,想将自己的vtx_fw框架给开源了。但开源之前还是有很多收尾的工作需要做的(总不能让各位笑话吧o(╥﹏╥)o),这不今天就发现了一个问题,立刻就归纳一下给各位分享。这个问题就是Vert.x框架中日期类型数据在Jackson序列化下的......
  • backtrace跟踪错误
     #include<execinfo.h>#include<iostream>#include<signal.h>voidmap_dump(void){charbuff[64]={0x00};sprintf(buff,"cat/proc/%d/maps",getpid());system((constchar*)buff);}//打印堆栈信息voidtrace_dump(void){int......
  • gson如何序列化子类
    需求目前有一个需求,不同对象有一些公共属性,分别也有一些不同的属性。对方传过来的json字符串中,把这些对象组成了一个数组返回过来的。这样该如何反序列化呢?举例定义Person类、Student类、Worker类;@Data@ToStringpublicclassPerson{//姓名privateStringname;......
  • vs发生生成错误怎么解决
    在VisualStudio(VS)中,生成错误(builderror)通常表示代码中存在一些问题,导致编译器无法正确编译代码。以下是一些常见的原因和解决方法:语法错误:这是最常见的错误类型,包括拼写错误、缺失的分号、括号不匹配等。检查代码中的语法错误,并尝试修复它们。引用错误:如果您引用了不存在的......
  • Android 一例Base64错误问题
    在Android11下正常,8.1下不正常修改importimportorg.apache.commons.codec.binary.Base64;为importandroid.util.Base64;publicstaticStringencrypt(Stringdata){try{SecretKeysecretKey=newSecretKeySpec(SECRET_KEY.getBytes(),ENCRYPT......
  • 由Django-Session配置引发的反序列化安全问题
    漏洞成因漏洞成因位于目标配置文件settings.py下关于这两个配置项SESSION_ENGINE:在Django中,SESSION_ENGINE 是一个设置项,用于指定用于存储和处理会话(session)数据的引擎。SESSION_ENGINE 设置项允许您选择不同的后端引擎来存储会话数据,例如:数据库后端 (django.contrib.sessions.b......
  • fork: retry: No child processes 在go程序中,每个程序启动64个协程会报此错误(每台机器
    解决方案:vi /etc/security/limits.d/20-nproc.conf*softnproc4096rootsoftnprocunlimited或者修改4096为unlimited......
  • 错误 NETSDK1136 如果使用 Windows 窗体或 WPF,或者引用使用 Windows 窗体或 WPF 的项
    背景:当同一解决方案的项目A引用项目B的时候出现引用异常 大概意思是项目A的框架类型是.net7.0,项目B的框架类型是net7.0-windows两者不兼容查看了连着的项目类型发现项目B是指定为Windows操作系统(注:建立类库项目B时没有指定操作系统,不知为啥显示指定了) 类库项目A是没指定......