1

PersonProxy {String getName(); がある場合 PersonProxy getParent();} で、RequestFactory が提供する Request オブジェクトを介してサーバーからロードしようとすると、スタック オーバーフロー エラーでクラッシュします。hashCode() を無期限に呼び出そうとします。

なぜこれが起こっているのですか?

ありがとう。

4

1 に答える 1

2

PersonProxy 関係にサイクルはありますか? ValueProxies は、コンポーネント プロパティの hashCode() および equals() を使用します。ValueProxy 型は、複雑なグラフ構造での使用を意図したものではありません。これは、グラフ トラバーサルを短絡するアイデンティティ セマンティクスがないためです。

于 2011-04-22T13:56:34.130 に答える