Kaj je @PostMapping?
Kaj je @PostMapping?

Video: Kaj je @PostMapping?

Video: Kaj je @PostMapping?
Video: Джон Ллойд: Невидимого больше, чем вы думаете 2024, November
Anonim

Opomba za preslikavo zahtev HTTP POST na posebne metode obvladovanja. Natančneje, @ PostMapping je sestavljena opomba, ki deluje kot bližnjica za @RequestMapping(method = RequestMethod. POST).

Preprosto tako, kaj sta GetMapping in PostMapping?

@ GetMapping je specializirana različica pripisa @RequestMapping, ki deluje kot bližnjica za @RequestMapping(method = RequestMethod. GET). @ GetMapping označene metode obravnavajo zahteve HTTP GET, ki se ujemajo z danim izrazom URI.

Poleg tega, kaj je @GetMapping v spomladanskem zagonu? @ GetMapping pripis preslika zahteve HTTP GET na posebne metode obvladovanja. To je sestavljena opomba, ki deluje kot bližnjica za @RequestMapping(method = RequestMethod. GET).

Ustrezno temu, zakaj uporabljamo @PostMapping?

@ PostMapping za obdelavo zahtev HTTP POST Upoštevajte, da mora biti metoda, odgovorna za obdelavo zahtev HTTP POST, označena z @ PostMapping opomba. Upoštevajte, kako je pripis @RequestBody uporablja da označite objekt argumenta metode, v katerega bo Spring Framework pretvoril dokument JSON.

Kaj je MediaType Application_json_value?

Če citiram javadoc, MediaType . APPLICATION_JSON je "javna konstanta vrsta medija za aplikacijo/json ", medtem ko MediaType . APPLICATION_JSON_VALUE je "ekvivalent niza MediaType . APPLICATION_JSON ". Atributi v pripisih v Javi so lahko le ena izmed omejenih vrst.