Video: @PostMapping ni nini?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
Ufafanuzi wa kupanga maombi ya HTTP POST kwenye mbinu maalum za kidhibiti. Hasa, @ PostMapping ni kidokezo kilichotungwa ambacho hufanya kama njia ya mkato ya @RequestMapping(method = RequestMethod. POST).
Kwa hivyo, GetMapping na PostMapping ni nini?
@ GetMapping ni toleo maalum la ufafanuzi wa @RequestMapping ambalo hutumika kama njia ya mkato ya @RequestMapping(method = RequestMethod. GET). @ GetMapping njia zilizoainishwa hushughulikia maombi ya HTTP GET yanayolingana na usemi fulani wa URI.
Kwa kuongeza, @GetMapping ni nini kwenye buti ya chemchemi? @ GetMapping maelezo ya ramani maombi ya HTTP GET kwenye mbinu maalum za kidhibiti. Ni kidokezo kilichotungwa ambacho hufanya kama njia ya mkato ya @RequestMapping(method = RequestMethod. GET).
Sambamba, kwa nini tunatumia @PostMapping?
@ PostMapping kushughulikia Maombi ya HTTP POST Tambua kuwa njia inayohusika na kushughulikia maombi ya HTTP POST inahitaji kufafanuliwa na @ PostMapping maelezo. Angalia jinsi ufafanuzi wa @RequestBody ulivyo kutumika kuashiria kitu cha hoja ya mbinu ambamo hati ya JSON itabadilishwa na Mfumo wa Spring.
MediaType Application_json_value ni nini?
Kunukuu javadoc, MediaType . APPLICATION_JSON ni "public constant aina ya vyombo vya habari kwa maombi/json ", kumbe MediaType . APPLICATION_JSON_VALUE ni "Kamba sawa na MediaType . APPLICATION_JSON ". Sifa kwenye ufafanuzi wa Java zinaweza tu kuwa mojawapo ya aina chache za aina.