0

私は現在、このJacksonプラグインを使用しています

私の循環グラフをシリアル化しました。次に、クライアントでJSOGを使用して {@ref} オブジェクトを次のようにデコードします。

JSOG.decode(data)

問題は、json をサーバーに送り返そうとしているときに発生します。データに対して何もしないと、「最大コール スタック サイズを超えました」というメッセージが表示されます。これは明らかに、js オブジェクトが周期的であるためです。私は使用してみます:

JSOG.stringify(data);

しかしその後、Jackson はすべての @id と @ref を窒息させます。

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "@id"

これを行う方法を理解している人はいますか?

4

1 に答える 1