Hva er GetMapping og PostMapping?
Hva er GetMapping og PostMapping?

Video: Hva er GetMapping og PostMapping?

Video: Hva er GetMapping og PostMapping?
Video: Spring Boot Getmapping Postmapping Examples 2024, November
Anonim

Merknad for å kartlegge HTTP GET-forespørsler til spesifikke behandlermetoder. Nærmere bestemt, @ GetMapping er en sammensatt merknad som fungerer som en snarvei for @RequestMapping(metode = RequestMethod. GET). Siden: 4.3 Forfatter: Sam Brannen Se også: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Spørsmålet er også, hva er forskjellen mellom GetMapping og PostMapping?

Fra navnekonvensjonen kan vi se at hver merknad er ment å håndtere respektive innkommende forespørselsmetodetype, dvs. @ GetMapping brukes til å håndtere GET-typen av forespørselsmetode, @ PostMapping brukes til å håndtere POST-typen av forespørselsmetode osv.

For det andre, hvorfor bruker vi @PostMapping? @ PostMapping å håndtere HTTP POST-forespørsler Legg merke til at metoden som er ansvarlig for å håndtere HTTP POST-forespørsler, må merkes med @ PostMapping merknad. Legg merke til hvordan @RequestBody-kommentaren er brukt for å markere metode-argumentobjektet som JSON-dokumentet skal konverteres til av Spring Framework.

På samme måte spørs det, hva er @PostMapping?

Merknad for å kartlegge HTTP POST-forespørsler til spesifikke behandlermetoder. Nærmere bestemt, @ PostMapping er en sammensatt merknad som fungerer som en snarvei for @RequestMapping(method = RequestMethod.

Hva er @GetMapping om våren?

1.1. @Kontrollerkommentar Vår MVC tilbyr annotasjonsbasert tilnærming der du ikke trenger å utvide noen basisklasse til å uttrykke forespørselstilordninger, forespørselsinndataparametere, unntakshåndtering og mer. @Controller er en lignende merknad som markerer en klasse som forespørselsbehandler.

Anbefalt: