【RabbitMQ】反序列化失敗 com.fasterxml.jackson.databind.exc.MismatchedInputException


記一次RabbitMQ,使用Jackson反序列化的報錯;

報錯:

Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `[B` out of START_OBJECT token
 at [Source: (String)"{"id":1,"userName":"jack","name":"lili"}"; line: 1, column: 1]

先上代碼:
RabbitMQ的配置類就不上了,基本配置

生產者:

消費者:

分析

還是沒找到原因,主要應該是反序列化失敗,我修改了監聽端的參數,接收Message對象,手動getBody,就可以接收到數據;

有大佬知道的,請指正,感謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM