Usando o Postman para testar pontos de extremidade de persistência REST
Eu tenho tentado criar um ponto de extremidade REST seguro para salvar (e retornar) um objeto de pessoa. Até agora eu tenho um método como abaixo:
@RequestMapping(value = "/save/", method = RequestMethod.POST)
public Person save(@RequestBody Person person) {
return repository.save(person);
}
Eu tenho tentado usar o Postman para testar esse endpoint, mas não parece capaz de estruturar o URL da maneira correta. Devo dizer que testei com êxito o find (ID longo) (/ find / {id}) e o findall.
http://localhost:8080/api/save?person={"id":2,"first":"Brian","last":"Smith"}
Primeiro, essa é a maneira correta de estruturar um terminal para salvar um objeto, e a estrutura do Postman está correta?