Što je @PostMapping?
Što je @PostMapping?

Video: Što je @PostMapping?

Video: Što je @PostMapping?
Video: Я Заплатил Киллеру Убить Меня 2024, Listopad
Anonim

Napomena za mapiranje HTTP POST zahtjeva na određene metode rukovanja. Točnije, @ PostMapping je sastavljena bilješka koja djeluje kao prečac za @RequestMapping(method = RequestMethod. POST).

Jednostavno, što je GetMapping i PostMapping?

@ GetMapping je specijalizirana verzija napomene @RequestMapping koja djeluje kao prečac za @RequestMapping(method = RequestMethod. GET). @ GetMapping anotirane metode obrađuju HTTP GET zahtjeve koji se podudaraju s danim URI izrazom.

Osim toga, što je @GetMapping u proljetnom pokretanju? @ GetMapping napomena preslikava HTTP GET zahtjeve na određene metode rukovanja. To je sastavljena bilješka koja djeluje kao prečac za @RequestMapping(method = RequestMethod. GET).

Sukladno tome, zašto koristimo @PostMapping?

@ PostMapping za obradu HTTP POST zahtjeva Primijetite da metoda odgovorna za rukovanje HTTP POST zahtjevima mora biti označena s @ PostMapping napomena. Primijetite kako je napomena @RequestBody korišteni za označavanje objekta argumenta metode u koji će Spring Framework pretvoriti JSON dokument.

Što je MediaType Application_json_value?

Da citiram javadoc, Vrsta medija . APPLICATION_JSON je "javna konstanta vrsta medija za aplikaciju/json", dok Vrsta medija . APPLICATION_JSON_VALUE je "String ekvivalent Vrsta medija . APPLICATION_JSON ". Atributi na Javinim napomenama mogu biti samo jedan od ograničenog skupa tipova.