Video: Ano ang @PostMapping?
2024 May -akda: Lynn Donovan | [email protected]. Huling binago: 2023-12-15 23:54
Anotasyon para sa pagmamapa ng mga kahilingan sa HTTP POST sa mga partikular na pamamaraan ng handler. Sa partikular, @ PostMapping ay isang binubuong anotasyon na nagsisilbing shortcut para sa @RequestMapping(method = RequestMethod. POST).
Kaya lang, ano ang GetMapping at PostMapping?
@ GetMapping ay espesyal na bersyon ng @RequestMapping annotation na nagsisilbing shortcut para sa @RequestMapping(method = RequestMethod. GET). @ GetMapping Ang mga annotated na pamamaraan ay pinangangasiwaan ang mga kahilingan sa HTTP GET na tumugma sa ibinigay na expression ng URI.
Bukod pa rito, ano ang @GetMapping sa spring boot? @ GetMapping ang anotasyon ay nagmamapa ng mga kahilingan sa HTTP GET sa mga partikular na pamamaraan ng handler. Ito ay isang binubuong anotasyon na nagsisilbing shortcut para sa @RequestMapping(method = RequestMethod. GET).
Kaugnay nito, bakit namin ginagamit ang @PostMapping?
@ PostMapping para pangasiwaan ang HTTP POST Requests Pansinin na ang paraan na responsable sa paghawak ng HTTP POST na mga kahilingan ay kailangang may annotated na @ PostMapping anotasyon. Pansinin kung paano ang @RequestBody annotation ginamit upang markahan ang method argument object kung saan ang JSON na dokumento ay mako-convert ng Spring Framework.
Ano ang MediaType Application_json_value?
Upang sipiin ang javadoc, Uri ng Media . Ang APPLICATION_JSON ay isang "public constant uri ng media para sa application/json ", samantalang Uri ng Media . APPLICATION_JSON_VALUE ay isang "String na katumbas ng Uri ng Media . APPLICATION_JSON ". Ang mga katangian sa Java annotation ay maaari lamang isa sa isang limitadong hanay ng mga uri.