當前位置:編程學習大全網 - 編程軟體 - post請求 參數json序列化報錯: cannot deserialize from Object value

post請求 參數json序列化報錯: cannot deserialize from Object value

項目裏調用壹個post的請求,requestBody請求實體中包含壹個List<對象>參數,對象中有壹個有參構造器,在調用接口時就出現了報錯,如下

錯誤堆棧信息:

報錯信息中就指向List<ChangeInfo>這個參數,解決方式就是在ChangeInfo這個對象中增加壹個無參構造器,因為對象中有有參構造器,無參構造器就被覆蓋掉了,所以需要增加壹個無參構造器,spring boot在調接口時 對參數實體類進行反序列化,需要對象中有無參構造器。 所以造成報錯的原因就是反序列化中沒找到對象中無參構造器導致。

  • 上一篇:我是五年制數控專業畢業的學生,出來後做了壹段時間加工中心,但都是沒技術含量,我想學點有技術的,請問
  • 下一篇:請問autocad express是什麽?
  • copyright 2024編程學習大全網