Was ist GetMapping und PostMapping?
Was ist GetMapping und PostMapping?

Video: Was ist GetMapping und PostMapping?

Video: Was ist GetMapping und PostMapping?
Video: Spring Boot Getmapping Postmapping Examples 2024, November
Anonim

Anmerkung zum Zuordnen von HTTP-GET-Anforderungen zu bestimmten Handlermethoden. Insbesondere @ GetMapping ist eine zusammengesetzte Anmerkung, die als Abkürzung für @RequestMapping(method = RequestMethod. GET) fungiert. Seit: 4.3 Autor: Sam Brannen Siehe auch: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Die Frage ist auch, was ist der Unterschied zwischen GetMapping und PostMapping?

Aus der Namenskonvention können wir sehen, dass jede Annotation dazu gedacht ist, den jeweiligen eingehenden Anfragemethodentyp zu behandeln, d. h. @ GetMapping wird verwendet, um den GET-Typ zu verarbeiten von Anfragemethode, @ PostMapping wird verwendet, um den POST-Typ zu verarbeiten von Anfragemethode usw.

Zweitens, warum verwenden wir @PostMapping? @ PostMapping um HTTP-POST-Anforderungen zu verarbeiten Beachten Sie, dass die für die Verarbeitung von HTTP-POST-Anfragen zuständige Methode mit @ annotiert werden muss PostMapping Anmerkung. Beachten Sie, wie die Annotation @RequestBody ist Gebraucht um das Methodenargumentobjekt zu markieren, in das das JSON-Dokument von Spring Framework konvertiert wird.

Ebenso wird gefragt, was ist @PostMapping?

Anmerkung zum Zuordnen von HTTP-POST-Anforderungen zu bestimmten Handlermethoden. Insbesondere @ PostMapping ist eine zusammengesetzte Anmerkung, die als Verknüpfung für @RequestMapping(method = RequestMethod.

Was ist @GetMapping im Frühling?

1.1. @Controller-Anmerkung Feder MVC bietet einen annotationsbasierten Ansatz, bei dem Sie keine Basisklasse erweitern müssen, um Anforderungszuordnungen, Anforderungseingabeparameter, Ausnahmebehandlung und mehr auszudrücken. @Controller ist eine ähnliche Annotation, die eine Klasse als Anforderungshandler kennzeichnet.

Empfohlen: