Пожалуйста, исправьте меня, если я ошибаюсь. Оба могут использоваться для Связывание данных.Весна: @ModelAttribute VS @RequestBody
Вопрос в том, когда следует использовать @ModelAttribute?
@RequestMapping(value="/owners/{ownerId}/pets/{petId}/edit", method = RequestMethod.POST)
public String processSubmit(@ModelAttribute Pet pet) { }
Кроме того, когда использовать @RequestBody?
@RequestMapping(value = "/user/savecontact", method = RequestMethod.POST
public String saveContact(@RequestBody Contact contact){ }
Согласно моему пониманию, обе служат аналогичной цели.
Спасибо!