2017-09-17 13 views
0

JPAエンティティで独自のジャクソン注釈を使用しないようにしたいが、それらをシリアル化する必要がある。私がしている場合、私は親が循環を起こしている子供を通して参照されているので、私は例外に遭遇するでしょう。ジャクソン - JPAエンティティ

エンティティをマークする方法はありますか?ジャクソンはJPAアノテーションを参照し、mappedByプロパティを持つアノテーションを無視するように設定できますか?あるいは、これを達成する別の方法がありますか?

+0

なぜ独自仕様のジャクソン注釈を使用しないでください。 –

答えて

0

私はJacksonがアノテーションなしで再帰的に無視するように直接質問する方法は知らない。しかし、特別なアノテーションを持つフィールドを無視するようにしたい場合、それらを避けるためにリフレクションに加えてカスタムシリアライザを書くことができます。

http://static.javadoc.io/com.fasterxml.jackson.core/jackson-databind/2.9.1/com/fasterxml/jackson/databind/JsonSerializer.html

関連する問題