1

サーバー側で自動生成されたキーをGWTアプリケーションのクライアント側のエンティティに反映するには?

キーフィールドを持つ新しいオブジェクト化エンティティがあるとします@Id Long id;

保存する前は、id の値は null です。保存キー値が自動生成され、pojo が更新された後、クライアント側ではなくサーバー側でのみ更新されました。そのため、もう一度「保存ボタン」を押すと、新しいキー値が生成されたため、データベースに重複したオブジェクトが作成されます。

これに対処する方法は?

4

1 に答える 1

1

now()を呼び出さずに、非同期インターフェースを使用していますか?Objectifyは、自動生成されたキーをPOJOに入力しますが、非同期の結果が完了した場合に限ります。

于 2013-02-27T08:09:18.827 に答える