1. 反序列化失敗,類型不比對

View Code
這段錯誤是因為給出的filed是String類型,而序列化的是字元串對應的為{},即使一個object。
2. 不是public的filed以及沒有getter
當序列化的時候,即将POJO轉換為json的時候,需要有個getter方法。
3. 重寫了構造方法但沒有生命無參構造函數
反序列化的時候,jackson需要通過無參構造函數來建立POJO。如果這時候你添加了構造函數并且帶有參數,則無參構造函數被掩蓋,則報錯。
4.字元串中的字段和要轉換POJO的字段不比對,如果忽略不認識的字段,需要設
唯有不斷學習方能改變!
-- <b>Ryan Miao</b>