Kas yra @PostMapping?
Kas yra @PostMapping?

Video: Kas yra @PostMapping?

Video: Kas yra @PostMapping?
Video: What is Flux Cored Arc Welding? (FCAW) 2024, Spalio mėn
Anonim

Anotacija, skirta HTTP POST užklausoms susieti su konkrečiais tvarkyklės metodais. Tiksliau @ PostMapping yra sudaryta anotacija, kuri veikia kaip @RequestMapping(method = RequestMethod. POST) nuoroda.

Tiesiog taip, kas yra GetMapping ir PostMapping?

@ GetMapping yra specializuota @RequestMapping anotacijos versija, kuri veikia kaip @RequestMapping(method = RequestMethod. GET) nuoroda. @ GetMapping anotuoti metodai apdoroja HTTP GET užklausas, atitinkančias nurodytą URI išraišką.

Be to, kas yra @GetMapping pavasarį? @ GetMapping Anotacija susieja HTTP GET užklausas su konkrečiais tvarkyklės metodais. Tai sudaryta anotacija, kuri veikia kaip @RequestMapping(method = RequestMethod. GET) nuoroda.

Atitinkamai, kodėl mes naudojame @PostMapping?

@ PostMapping tvarkyti HTTP POST užklausas Atkreipkite dėmesį, kad metodas, atsakingas už HTTP POST užklausų tvarkymą, turi būti pažymėtas @ PostMapping anotacija. Atkreipkite dėmesį, kaip yra @RequestBody anotacija naudojamas pažymėti metodo argumento objektą, į kurį JSON dokumentą konvertuos „Spring Framework“.

Kas yra MediaType Application_json_value?

Cituojant javadoką, Medijos tipas . APPLICATION_JSON yra „vieša konstanta medijos tipas programai / json “, tuo tarpu Medijos tipas . APPLICATION_JSON_VALUE yra stygos atitikmuo Medijos tipas . APPLICATION_JSON “. „Java“komentarų atributai gali būti tik vienas iš riboto tipų rinkinio.