Çfarë është GetMapping dhe PostMapping?
Çfarë është GetMapping dhe PostMapping?

Video: Çfarë është GetMapping dhe PostMapping?

Video: Çfarë është GetMapping dhe PostMapping?
Video: Tregim Popullor " Fjala e të Varfurit dhe të Pasurit " - Short Film 2024, Nëntor
Anonim

Shënim për hartëzimin e kërkesave HTTP GET në metoda specifike të mbajtësit. Konkretisht, @ GetMapping është një shënim i kompozuar që vepron si një shkurtore për @RequestMapping(metodë = RequestMethod. GET). Që nga: 4.3 Autori: Sam Brannen Shih gjithashtu: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Gjithashtu pyetja është, cili është ndryshimi midis GetMapping dhe PostMapping?

Nga konventa e emërtimit mund të shohim se çdo shënim ka për qëllim të trajtojë llojin përkatës të metodës së kërkesës hyrëse, p.sh. @ GetMapping përdoret për të trajtuar llojin GET e mënyra e kërkesës, @ PostMapping përdoret për të trajtuar llojin POST e mënyra e kërkesës etj.

Së dyti, pse përdorim @PostMapping? @ PostMapping për të trajtuar kërkesat HTTP POST Vini re se metoda përgjegjëse për trajtimin e kërkesave HTTP POST duhet të shënohet me @ PostMapping shënim. Vini re se si është shënimi @RequestBody të përdorura për të shënuar objektin e argumentit të metodës në të cilin do të konvertohet dokumenti JSON nga Spring Framework.

Në mënyrë të ngjashme, pyetet, çfarë është @PostMapping?

Shënim për hartëzimin e kërkesave HTTP POST në metoda specifike të mbajtësit. Konkretisht, @ PostMapping është një shënim i kompozuar që vepron si një shkurtore për @RequestMapping(metodë = RequestMethod.

Çfarë është @GetMapping në pranverë?

1.1. Shënimi @Controller Pranvera MVC ofron qasje të bazuar në shënime ku nuk keni nevojë të zgjeroni asnjë klasë bazë për të shprehur hartëzimin e kërkesave, parametrat e hyrjes së kërkesave, trajtimin e përjashtimeve dhe më shumë. @Controller është një shënim i ngjashëm që shënon një klasë si mbajtës të kërkesës.

Recommended: