Mikä on @PostMapping?
Mikä on @PostMapping?

Video: Mikä on @PostMapping?

Video: Mikä on @PostMapping?
Video: Back End : Vidéo 10 : Service Layer : @PostMapping @PutController @DeleteMapping 2024, Marraskuu
Anonim

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

Yksinkertaisesti niin, mitä ovat GetMapping ja PostMapping?

@ GetMapping on @RequestMapping-merkinnän erikoisversio, joka toimii pikakuvakkeena @RequestMapping(method = RequestMethod. GET). @ GetMapping annotoidut menetelmät käsittelevät HTTP GET -pyynnöt, jotka vastaavat annettua URI-lauseketta.

Lisäksi, mikä on @GetMapping kevään käynnistyksessä? @ GetMapping annotaatio kartoittaa HTTP GET -pyynnöt tiettyihin käsittelijämenetelmiin. Se on koottu merkintä, joka toimii pikakuvakkeena @RequestMapping(method = RequestMethod. GET).

Vastaavasti, 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.

Mikä on MediaType Application_json_value?

Javadocia lainatakseni, Mediatyyppi . APPLICATION_JSON on "julkinen vakio mediatyyppi sovellukselle/json", kun taas Mediatyyppi . APPLICATION_JSON_VALUE on "merkkijonovastine Mediatyyppi . APPLICATION_JSON". Java-merkintöjen attribuutit voivat olla vain yksi rajoitetuista tyypeistä.