Mitä ovat GetMapping ja PostMapping?
Mitä ovat GetMapping ja PostMapping?

Video: Mitä ovat GetMapping ja PostMapping?

Video: Mitä ovat GetMapping ja PostMapping?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Marraskuu
Anonim

Huomautus HTTP GET -pyyntöjen yhdistämiseksi tiettyihin käsittelijämenetelmiin. Erityisesti @ GetMapping on koottu merkintä, joka toimii pikakuvakkeena @RequestMapping(method = RequestMethod. GET). Alkaen: 4.3 Tekijä: Sam Brannen Katso myös: PostMapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

Kysymys kuuluu myös, mitä eroa on GetMappingin ja PostMappingin välillä?

Nimeämiskäytännöstä voimme nähdä, että jokainen huomautus on tarkoitettu käsittelemään vastaavaa saapuvan pyynnön menetelmätyyppiä, eli @ GetMapping käytetään käsittelemään GET-tyyppiä / pyyntötapa, @ PostMapping käytetään käsittelemään POST-tyyppiä / pyyntömenetelmä jne.

Toiseksi, miksi käytämme @PostMappingia? @ PostMapping HTTP POST -pyyntöjen käsittelemiseen Huomaa, että HTTP POST -pyyntöjen käsittelystä vastaava menetelmä on merkittävä @-merkillä PostMapping huomautus. Huomaa, miten @RequestBody-merkintä on käytetty merkitsee metodiargumenttiobjektin, johon Spring Framework muuntaa JSON-dokumentin.

Vastaavasti kysytään, mikä on @PostMapping?

Huomautus HTTP POST -pyyntöjen yhdistämiseksi tiettyihin käsittelijämenetelmiin. Erityisesti @ PostMapping on koottu huomautus, joka toimii pikakuvakkeena @RequestMapping(method = RequestMethod.

Mikä on @GetMapping keväällä?

1.1. @Controller Annotation kevät MVC tarjoaa merkintöihin perustuvan lähestymistavan, jossa sinun ei tarvitse laajentaa mitään perusluokkaa ilmaistaksesi pyyntöjen kartoituksia, pyyntöjen syöttöparametreja, poikkeusten käsittelyä ja paljon muuta. @Controller on samanlainen merkintä, joka merkitsee luokan pyyntökäsittelijäksi.

Suositeltava: