Čo je GetMapping a PostMapping?
Čo je GetMapping a PostMapping?

Video: Čo je GetMapping a PostMapping?

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

Anotácia na mapovanie požiadaviek HTTP GET na konkrétne metódy obsluhy. Konkrétne @ GetMapping je zložená anotácia, ktorá funguje ako skratka pre @RequestMapping(method = RequestMethod. GET). Od: 4.3 Autor: Sam Brannen Pozri tiež: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Otázkou tiež je, aký je rozdiel medzi GetMapping a PostMapping?

Z konvencie pomenovania môžeme vidieť, že každá anotácia má spracovať príslušný typ metódy prichádzajúcej požiadavky, t. j. @ GetMapping sa používa na spracovanie typu GET z metóda žiadosti, @ PostMapping sa používa na spracovanie typu POST z spôsob vyžiadania atď.

Po druhé, 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.

Podobne sa pýta, čo je @PostMapping?

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.

Čo je @GetMapping na jar?

1.1. @Anotácia ovládača Jar MVC poskytuje prístup založený na anotáciách, kde nemusíte rozširovať žiadnu základnú triedu na vyjadrenie mapovania požiadaviek, vstupných parametrov požiadaviek, spracovania výnimiek a ďalších. @Controller je podobná anotácia, ktorá označuje triedu ako obsluhu žiadosti.

Odporúča: