Hvad er GetMapping og PostMapping?
Hvad er GetMapping og PostMapping?

Video: Hvad er GetMapping og PostMapping?

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

Annotation til at kortlægge HTTP GET-anmodninger til specifikke behandlermetoder. Nærmere bestemt @ GetMapping er en sammensat annotation, der fungerer som en genvej til @RequestMapping(method = RequestMethod. GET). Siden: 4.3 Forfatter: Sam Brannen Se også: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Spørgsmålet er også, hvad er forskellen mellem GetMapping og PostMapping?

Fra navnekonventionen kan vi se, at hver annotation er beregnet til at håndtere respektive indgående anmodningsmetodetype, dvs. @ GetMapping bruges til at håndtere GET-typen af anmodningsmetode, @ PostMapping bruges til at håndtere POST-typen af anmodningsmetode osv.

For det andet, hvorfor bruger vi @PostMapping? @ PostMapping at håndtere HTTP POST-anmodninger Bemærk, at den metode, der er ansvarlig for håndtering af HTTP POST-anmodninger, skal være annoteret med @ PostMapping anmærkning. Læg mærke til, hvordan @RequestBody-annotationen er Brugt for at markere metode-argumentobjektet, som JSON-dokumentet skal konverteres til af Spring Framework.

På samme måde bliver det spurgt, hvad er @PostMapping?

Anmærkning til at kortlægge HTTP POST-anmodninger til specifikke behandlermetoder. Nærmere bestemt @ PostMapping er en sammensat annotation, der fungerer som en genvej til @RequestMapping(method = RequestMethod.

Hvad er @GetMapping om foråret?

1.1. @Controller-anmærkning Forår MVC giver annotationsbaseret tilgang, hvor du ikke behøver at udvide nogen basisklasse til at udtrykke anmodningstilknytninger, anmodningsinputparametre, undtagelseshåndtering og mere. @Controller er lignende annotering, som markerer en klasse som anmodningshandler.

Anbefalede: