Čo je @PostMapping?
Čo je @PostMapping?

Video: Čo je @PostMapping?

Video: Čo je @PostMapping?
Video: Indila - Dernière Danse (Clip Officiel) 2024, November
Anonim

Anotácia na mapovanie požiadaviek HTTP POST na špecifické metódy obsluhy. Konkrétne @ PostMapping je zložená anotácia, ktorá funguje ako skratka pre @RequestMapping(method = RequestMethod. POST).

Jednoducho, čo je GetMapping a PostMapping?

@ GetMapping je špecializovaná verzia anotácie @RequestMapping, ktorá funguje ako skratka pre @RequestMapping(method = RequestMethod. GET). @ GetMapping anotované metódy spracovávajú požiadavky HTTP GET zhodné s daným výrazom URI.

Okrem toho, čo je @GetMapping v jarných topánkach? @ GetMapping anotácia mapuje požiadavky HTTP GET na špecifické metódy obsluhy. Je to zložená anotácia, ktorá funguje ako skratka pre @RequestMapping(method = RequestMethod. GET).

V súlade s tým, prečo používame @PostMapping?

@ PostMapping na spracovanie požiadaviek HTTP POST Všimnite si, že metóda zodpovedná za spracovanie požiadaviek HTTP POST musí byť označená znakom @ PostMapping anotácia. Všimnite si, aká je anotácia @RequestBody použité na označenie objektu argumentu metódy, do ktorého sa dokument JSON skonvertuje pomocou aplikácie Spring Framework.

Čo je MediaType Application_json_value?

Aby som citoval javadoc, Typ média . APPLICATION_JSON je „verejná konštanta Typ média pre aplikáciu/json ", zatiaľ čo Typ média . APPLICATION_JSON_VALUE je „reťazcový ekvivalent Typ média . APPLICATION_JSON ". Atribúty v anotáciách Java môžu byť len jedným z obmedzenej množiny typov.