以下は、私の春の MVC REST サービスの POST エンドポイントです。受け取ったリストが空でないことを確認するために、春の検証フレームワークを使用したいと考えています。どうすればいいのですか?ラッパー Bean を around に提供する必要がありますlistOfLongs
か?
@RequestMapping(value = "/some/path", method = RequestMethod.POST)
@ResponseBody
public Foo bar(@Valid @NotEmpty @RequestBody List<Long> listOfLongs) {
/* if (listOfLongs.size() == 0) {
throw new InvalidRequestException();
}
*/
// do some useful work
}
リクエストボディは何ですか?
1) [123,456,789]
2) { listOfLongs : [123,456,789]}