Spring REST
とREST services
を理解しようとしています。私はこのようなPOST
要求のためのコントローラを作成しました:Java - Spring REST - その他のパラメータ
@RequestMapping(method = RequestMethod.POST, path = "newItem")
public ResponseEntity<Item> createItem(
@RequestParam(value = "name") String name,
@RequestParam(value = "date") String date,
@RequestParam(value = "location") String location) {
Item item = new Item(name, date, location);
//save into database
}
私の質問は:私の項目がある場合の15個の属性を言わせて何。それぞれに@RequestParam
を作成する必要がありますか?それともそれをやる別の方法ですか?どこから始めるべきか教えていただけますか?
ためhereを見ることができます。他の人のための1つのこと。モデルクラスを引数のない1つのパブリックコンストラクタで作成します。これにより、フレームワークは@Requestbodyに存在する任意の数の属性によってオブジェクトを作成できます。 – miskohut