Co je GetMapping a PostMapping?
Co je GetMapping a PostMapping?

Video: Co je GetMapping a PostMapping?

Video: Co je GetMapping a PostMapping?
Video: Controllers & Services with Spring Boot | Spring Boot Backend #2 2024, Listopad
Anonim

Anotace pro mapování požadavků HTTP GET na konkrétní metody obsluhy. Konkrétně @ GetMapping je složená anotace, která funguje jako zkratka pro @RequestMapping(method = RequestMethod. GET). Od: 4.3 Autor: Sam Brannen Viz také: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Otázkou také je, jaký je rozdíl mezi GetMapping a PostMapping?

Z konvence pojmenování vidíme, že každá anotace má zpracovat příslušný typ metody příchozího požadavku, tj. @ GetMapping se používá ke zpracování typu GET z metoda požadavku, @ PostMapping se používá ke zpracování typu POST z způsob požadavku atd.

Za druhé, proč používáme @PostMapping? @ PostMapping zpracování požadavků HTTP POST Všimněte si, že metoda zodpovědná za zpracování požadavků HTTP POST musí být označena @ PostMapping anotace. Všimněte si, jak vypadá anotace @RequestBody použitý k označení objektu argument metody, do kterého bude dokument JSON převeden pomocí Spring Framework.

Podobně je položena otázka, co je @PostMapping?

Anotace pro mapování požadavků HTTP POST na konkrétní metody obsluhy. Konkrétně @ PostMapping je složená anotace, která funguje jako zkratka pro @RequestMapping(method = RequestMethod.

Co je @GetMapping na jaře?

1.1. @Controller Anotace Jaro MVC poskytuje přístup založený na anotacích, kde nepotřebujete rozšiřovat žádnou základní třídu o expresní mapování požadavků, vstupní parametry požadavků, zpracování výjimek a další. @Controller je podobná anotace, která označuje třídu jako obsluhu žádosti.

Doporučuje: