Нужно ли обертывать объект подстановки? Я хочу сделать это:
@RequestMapping(value = "/Test", method = RequestMethod.POST)
@ResponseBody
public boolean getTest(@RequestBody String str1, @RequestBody String str2) {}
И используйте JSON следующим образом:
{
"str1": "test one",
"str2": "two test"
}
Но вместо этого я должен использовать:
@RequestMapping(value = "/Test", method = RequestMethod.POST)
@ResponseBody
public boolean getTest(@RequestBody Holder holder) {}
И затем используйте этот JSON:
{
"holder": {
"str1": "test one",
"str2": "two test"
}
}
Это правильно? Моим другим вариантом было бы изменить RequestMethod
на GET
и использовать @RequestParam
в строке запроса или использовать @PathVariable
с помощью RequestMethod
.