Mit Postman REST-Persistenzendpunkte testen
Ich habe versucht, einen gesicherten REST-Endpunkt zu erstellen, um ein Personenobjekt zu speichern (und zurückzugeben). Bisher habe ich eine Methode wie folgt:
@RequestMapping(value = "/save/", method = RequestMethod.POST)
public Person save(@RequestBody Person person) {
return repository.save(person);
}
Ich habe versucht, diesen Endpunkt mit Postman zu testen, kann die URL jedoch nicht richtig strukturieren. Ich sollte sagen, dass ich find (Long id) (/ find / {id}) und findall erfolgreich getestet habe.
http://localhost:8080/api/save?person={"id":2,"first":"Brian","last":"Smith"}
Zunächst, ist dies die richtige Art, einen Endpunkt zum Speichern eines Objekts zu strukturieren, und ist die Postman-Struktur korrekt?