Warum verwenden wir @PostMapping?
Warum verwenden wir @PostMapping?

Video: Warum verwenden wir @PostMapping?

Video: Warum verwenden wir @PostMapping?
Video: Formulare mit Thymeleaf und Spring Boot (PostMapping, RequestParam, ModelAttribute, th:object/field) 2024, November
Anonim

Aus der Namenskonvention wir kann sehen, dass jede Annotation dazu gedacht ist, den jeweiligen eingehenden Anfragemethodentyp zu behandeln, d. h. @GetMapping is Gebraucht um den GET-Typ der Anforderungsmethode zu behandeln, @ PostMapping ist Gebraucht um POST-Typ der Anforderungsmethode zu behandeln usw.

Was ist außerdem @PutMapping?

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

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

Was ist dementsprechend @GetMapping im Spring Boot?

@ GetMapping Annotation ordnet HTTP-GET-Anforderungen bestimmten Handlermethoden zu. Es handelt sich um eine zusammengesetzte Annotation, die als Verknüpfung für @RequestMapping(method = RequestMethod. GET) fungiert.

Was ist @RequestBody?

@ RequestBody . Dies wird verwendet, um den Hauptteil der HTTP-Anforderung mit Hilfe des ausgewählten HTTP-Nachrichtenkonverters in das Java-Klassenobjekt zu konvertieren. Diese Annotation wird im Methodenparameter verwendet und der Hauptteil der HTTP-Anforderung wird diesem Methodenparameter zugeordnet.