Vad är @PostMapping?
Vad är @PostMapping?

Video: Vad är @PostMapping?

Video: Vad är @PostMapping?
Video: Spring Annotation Tutorial - @RequestMapping, @GetMapping, @PostMapping, @PutMapping, @DeleteMapping 2024, Oktober
Anonim

Anteckning för att mappa HTTP POST-förfrågningar till specifika hanterarmetoder. Specifikt, @ PostMapping är en sammansatt anteckning som fungerar som en genväg för @RequestMapping(metod = RequestMethod. POST).

Helt enkelt så, vad är GetMapping och PostMapping?

@ GetMapping är en specialiserad version av @RequestMapping-kommentaren som fungerar som en genväg för @RequestMapping(metod = RequestMethod. GET). @ GetMapping annoterade metoder hanterar HTTP GET-förfrågningar som matchas med givet URI-uttryck.

Dessutom, vad är @GetMapping i vårkänga? @ GetMapping annotering mappar HTTP GET-förfrågningar till specifika hanterarmetoder. Det är en sammansatt anteckning som fungerar som en genväg för @RequestMapping(metod = RequestMethod. GET).

På motsvarande sätt, varför använder vi @PostMapping?

@ PostMapping att hantera HTTP POST-förfrågningar Observera att metoden som är ansvarig för att hantera HTTP POST-förfrågningar måste noteras med @ PostMapping anteckning. Lägg märke till hur @RequestBody-kommentaren är Begagnade för att markera metodargumentobjektet som JSON-dokumentet kommer att konverteras till av Spring Framework.

Vad är MediaType Application_json_value?

För att citera javadoc, Mediatyp . APPLICATION_JSON är en "offentlig konstant Mediatyp för application/json", medan Mediatyp . APPLICATION_JSON_VALUE är en "sträng motsvarighet till Mediatyp . APPLICATION_JSON ". Attribut på Java-kommentarer kan bara vara ett av en begränsad uppsättning typer.