Kāpēc mēs izmantojam @PostMapping?
Kāpēc mēs izmantojam @PostMapping?

Video: Kāpēc mēs izmantojam @PostMapping?

Video: Kāpēc mēs izmantojam @PostMapping?
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Novembris
Anonim

No vārdu došanas konvencijas mēs var redzēt, ka katra anotācija ir paredzēta, lai apstrādātu attiecīgo ienākošā pieprasījuma metodes veidu, t.i., @GetMapping ir lietots lai apstrādātu GET tipa pieprasījuma metodi, @ PostMapping ir lietots lai apstrādātu POST tipa pieprasījuma metodi utt.

Papildus tam, kas ir @PutMapping?

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

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

Attiecīgi, kas ir @GetMapping pavasara boot?

@ GetMapping anotācija kartē HTTP GET pieprasījumus uz noteiktām apstrādātāja metodēm. Tā ir sastādīta anotācija, kas darbojas kā @RequestMapping(method = RequestMethod. GET) saīsne.

Kas ir @RequestBody?

@ RequestBody . To izmanto, lai pārveidotu HTTP pieprasījuma pamattekstu par Java klases objektu, izmantojot atlasīto HTTP ziņojumu pārveidotāju. Šī anotācija tiks izmantota metodes parametrā, un http pieprasījuma pamatteksts tiks kartēts ar šo metodes parametru.