Kas ir GetMapping un PostMapping?
Kas ir GetMapping un PostMapping?

Video: Kas ir GetMapping un PostMapping?

Video: Kas ir GetMapping un PostMapping?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Novembris
Anonim

Anotācija HTTP GET pieprasījumu kartēšanai uz noteiktām apstrādātāja metodēm. Konkrēti, @ GetMapping ir sastādīta anotācija, kas darbojas kā @RequestMapping(method = RequestMethod. GET) saīsne. Kopš: 4.3 Autors: Sam Brannen Skatīt arī: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Jautājums ir arī par to, kāda ir atšķirība starp GetMapping un PostMapping?

No nosaukšanas metodes mēs redzam, ka katra anotācija ir paredzēta, lai apstrādātu attiecīgo ienākošā pieprasījuma metodes veidu, t.i., @ GetMapping tiek izmantots, lai apstrādātu GET veidu no pieprasījuma metode, @ PostMapping tiek izmantots, lai apstrādātu POST veidu no pieprasījuma metode utt.

Otrkārt, kāpēc mēs izmantojam @PostMapping? @ PostMapping lai apstrādātu HTTP POST pieprasījumus Ņemiet vērā, ka metodei, kas ir atbildīga par HTTP POST pieprasījumu apstrādi, ir jābūt anotētai ar @ PostMapping anotācija. Ievērojiet, kā ir @RequestBody anotācija lietots lai atzīmētu metodes argumenta objektu, kurā Spring Framework konvertēs JSON dokumentu.

Līdzīgi tiek jautāts, kas ir @PostMapping?

Anotācija HTTP POST pieprasījumu kartēšanai uz noteiktām apstrādātāja metodēm. Konkrēti, @ PostMapping ir sastādīta anotācija, kas darbojas kā @RequestMapping(method = RequestMethod) saīsne.

Kas ir @GetMapping pavasarī?

1.1. @Controller Anotācija Pavasaris MVC nodrošina uz anotācijām balstītu pieeju, kur jums nav jāpaplašina neviena bāzes klase, lai izteiktu pieprasījumu kartējumus, pieprasījuma ievades parametrus, izņēmumu apstrādi un daudz ko citu. @Controller ir līdzīga anotācija, kas atzīmē klasi kā pieprasījumu apstrādātāju.

Ieteicams: