私はrooでWebサービスを実装しました。すべてのクエリは正常に実行されます。Spring Roo&JSON:削除、更新、配列ベースの操作を定義する
削除: 複数のIDとバージョンのペアを一度に削除する自動生成メソッドがありません。私も多くのエントリの更新方法を欠場 :
curl -i -X DELETE -H Content-Type:application/json -d [{"id":1,"version":0},{"id":2,"version":0}] http://.../objects
更新:コールは、次のようになります。呼び出しは上記と同じように見えるかもしれませんが、更新するフィールドと "-X PUT"が追加されています。
curl -i -X PUT -H Content-Type:application/json
-d [{"id":1,"version":0,"value":"new1"},{"id":2,"version":0,"value":"new2"}] http://.../objects
インサート: は、私はJSONを使用して新しいオブジェクトを挿入した後、バックのidのか、内容を取得する方法はありますか? "Accept:application/json"ヘッダーを定義すると、私は空の応答を得ます。
私は、このメソッドを更新して自分自身を書きたいと思っています。私が維持しなければならないフィールドがたくさんあるからです。さもなければ、ルーは役に立たないでしょう。
私のニーズに対応できるテンプレートはありますか?
ありがとうございました!
私の質問を遅らせ、誤解して申し訳ありません。私はそれ自身でRESTコードを作成するコードジェネレータを探しました。 – user1163753
私は春のRooを見ます。これは本当に素晴らしいオートコード生成を行い、生成されたコードの大部分をアスペクトとしてパッケージ化し、完全に機能するプロジェクトを生成してすべてのRoo-ismsを削除するために簡単に使用できます。 – CodeChimp