1. ホーム
  2. Java

ネストした例外がcom.fastxml.jackson.databind.exc.InvalidDefinitionExceptionであることを解決します。

2022-02-26 02:37:41
<パス
エラーの詳細です。

org.springframework.http.converter.HttpMessageConversionException.HttpMessageConversionException: 型定義エラーです。[単純型、クラス org.hibernate.proxy.pojo.ByteBuddyInterceptor]; ネストされた例外は com.fasterxml.jackson.databind.exc.InvalidDefinitionException: シリアライザが見つかりません ByteBuddyInterceptor と BeanSerializer を作成するためのプロパティが見つかりません (例外を回避するには SerializationFeature.FAIL_ON_EMPTY_BEANS を無効にしてください)。

理由 JsonはレイジーローディングをPOJOとしてもシリアライズします。
回避策 追加

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