Kas yra „GetMapping“ir „PostMapping“?
Kas yra „GetMapping“ir „PostMapping“?

Video: Kas yra „GetMapping“ir „PostMapping“?

Video: Kas yra „GetMapping“ir „PostMapping“?
Video: KRP - KAS YRA? 2024, Lapkritis
Anonim

Anotacija, skirta HTTP GET užklausoms susieti su konkrečiais tvarkyklės metodais. Tiksliau @ GetMapping yra sudaryta anotacija, kuri veikia kaip @RequestMapping(method = RequestMethod. GET) nuoroda. Nuo: 4.3 Autorius: Sam Brannen Taip pat žiūrėkite: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Taip pat kyla klausimas, kuo skiriasi GetMapping ir PostMapping?

Iš pavadinimų suteikimo matome, kad kiekviena anotacija skirta apdoroti atitinkamą gaunamų užklausų metodo tipą, ty @ GetMapping naudojamas GET tipui tvarkyti apie užklausos būdas, @ PostMapping naudojamas POST tipui tvarkyti apie prašymo būdas ir kt.

Antra, 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“.

Panašiai klausiama, kas yra @PostMapping?

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

Kas yra @GetMapping pavasarį?

1.1. @Controller Anotacija Pavasaris MVC suteikia anotacijomis pagrįstą metodą, kai jums nereikia išplėsti jokios bazinės klasės, kad išreikštumėte užklausų susiejimą, užklausos įvesties parametrus, išimčių tvarkymą ir kt. @Controller yra panaši anotacija, kuri pažymi klasę kaip užklausų tvarkyklę.

Rekomenduojamas: