cannot deserialize from Object value
生活随笔
收集整理的這篇文章主要介紹了
cannot deserialize from Object value
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最近在spting boot 中遇到了一個(gè)反序列化出錯(cuò)的的問(wèn)題,報(bào)錯(cuò)代碼如下:
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.front.entity.FrontConfigs` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator)at [Source: (PushbackInputStream); line: 2, column: 2]原因是沒(méi)有無(wú)參構(gòu)造函數(shù),當(dāng)然通常情況下是會(huì)默認(rèn)有無(wú)參構(gòu)造函數(shù)的,這是我寫了一個(gè)有參構(gòu)造函數(shù)之后沒(méi)有把無(wú)參構(gòu)造函數(shù)補(bǔ)上導(dǎo)致的。
所以記下來(lái)提醒自己在寫完有參構(gòu)造函數(shù)時(shí)記得同時(shí)加上無(wú)參構(gòu)造函數(shù)。
總結(jié)
以上是生活随笔為你收集整理的cannot deserialize from Object value的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: BufferedInputStream学
- 下一篇: 根据mac地址获取生产厂商