Wat is @PostMapping?
Wat is @PostMapping?

Video: Wat is @PostMapping?

Video: Wat is @PostMapping?
Video: Spring Boot Getmapping Postmapping Examples 2024, Oktober
Anonim

Aantekening vir die kartering van HTTP POST-versoeke op spesifieke hanteerdermetodes. Spesifiek, @ PostMapping is 'n saamgestelde aantekening wat dien as 'n kortpad vir @RequestMapping(metode = RequestMethod. POST).

Eenvoudig so, wat is GetMapping en PostMapping?

@ GetMapping is 'n gespesialiseerde weergawe van @RequestMapping-aantekening wat dien as 'n kortpad vir @RequestMapping(metode = RequestMethod. GET). @ GetMapping geannoteerde metodes hanteer die HTTP GET-versoeke wat ooreenstem met gegewe URI-uitdrukking.

Boonop, wat is @GetMapping in lenteskoene? @ GetMapping annotasie karteer HTTP GET-versoeke op spesifieke hanteerdermetodes. Dit is 'n saamgestelde aantekening wat dien as 'n kortpad vir @RequestMapping(metode = RequestMethod. GET).

Dienooreenkomstig, hoekom gebruik ons @PostMapping?

@ PostMapping om HTTP POST-versoeke te hanteer Let daarop dat die metode wat verantwoordelik is vir die hantering van HTTP POST-versoeke met @ geannoteer moet word PostMapping annotasie. Let op hoe die @RequestBody-aantekening is gebruik word om die metode-argumentobjek te merk waarin die JSON-dokument deur Spring Framework omgeskakel sal word.

Wat is MediaType Application_json_value?

Om die javadoc aan te haal, Mediatipe . APPLICATION_JSON is 'n "openbare konstante media tipe vir toepassing/json ", terwyl Mediatipe . APPLICATION_JSON_VALUE is 'n "string ekwivalent van Mediatipe . APPLICATION_JSON ". Kenmerke op Java-aantekeninge kan slegs een van 'n beperkte stel tipes wees.