1. ホーム

com.fasterxml.jackson.databind の JsonMappingException 解決策。

2022-02-26 18:56:22

問題が発生しました。

JSON を書き込めませんでした: ID 18 の com.demo.girl.Girl を見つけられませんでした。 

ネストされた例外は com.fasterxml.jackson.databind.JsonMappingException です。 

Unable to find com.demo.girl.Girl with id 18 (through reference chain: com.demo.girl.Girl_$$_jvst9b8_0[\"age"])

回避策:Girl エンティティクラスへの追加 JsonIgnoreProperties アノテーションを使用して、シリアライズする必要のないプロパティをマスクします。

JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler" }) を使用します。