您的位置:首页 > 其它

问题记录【Rabbitamqp】自定义Bean对象序列化问题

2020-06-28 05:08 691 查看

错误:

org.springframework.amqp.rabbit.support.ListenerExecutionFailedException: Listener threw exception
Caused by: org.springframework.amqp.support.converter.MessageConversionException: Failed to convert Message content
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of xxx
org.springframework.amqp.AmqpRejectAndDontRequeueException: Error Handler converted exception to fatal

原因:

因为在Bean对象中只有全参构造,没有无参构造
加上无参构造就解决了

public Student() { }

public Student(String name, String age, String gender) {
this.name = name;
this.age = age;
this.gender = gender;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐