0

これは本当に簡単な質問です。申し訳ありませんが、答えが見つからないようです。私の理解では、オブジェクトを取り込んで、Java EE の Bean を使用して、このオブジェクト/エンティティをデータベースに生成できます。ここでの問題は、ID が自動生成されるため、最初に作成されたときにクライアントがこれを認識できないことです。Jax-RS で @POST を使用して、現在提供されている URI/ID の場所を返すにはどうすればよいですか。これにより、作成後にその ID が誰に提供されたかがわかります。私はこれを読んで、これは可能だと思いましたが、誰かが私の解決策の方向性を教えてくれれば、間違っているかもしれません。

4

2 に答える 2

2

これは実際には REST とはあまり関係がありません。これは JPA の質問です。のマージ永続化により、管理されたエンティティが返されますEntityManager。その中にID /キーがあります。でそれを返すだけです。 @POST

于 2013-06-13T19:06:21.070 に答える
0

応答に ID が入力された json オブジェクトを送信できないのはなぜですか?

于 2013-06-13T19:06:18.457 に答える