Co to jest @PostMapping?
Co to jest @PostMapping?

Wideo: Co to jest @PostMapping?

Wideo: Co to jest @PostMapping?
Wideo: Czym jest Web Service i REST API? 2024, Listopad
Anonim

Adnotacja do mapowania żądań HTTP POST na określone metody obsługi. Konkretnie, @ PostMapping to złożona adnotacja, która działa jako skrót do @RequestMapping(method = RequestMethod. POST).

Po prostu, czym jest GetMapping i PostMapping?

@ Pobierz mapowanie jest wyspecjalizowaną wersją adnotacji @RequestMapping, która działa jako skrót do @RequestMapping(method = RequestMethod. GET). @ Pobierz mapowanie metody z adnotacjami obsługują żądania HTTP GET dopasowane do danego wyrażenia URI.

Dodatkowo, czym jest @GetMapping w wiosennym rozruchu? @ Pobierz mapowanie Adnotacja mapuje żądania HTTP GET na określone metody obsługi. Jest to złożona adnotacja, która działa jako skrót do @RequestMapping(method = RequestMethod. GET).

W związku z tym, dlaczego używamy @PostMapping?

@ PostMapping do obsługi żądań HTTP POST Zwróć uwagę, że metoda odpowiedzialna za obsługę żądań HTTP POST musi mieć adnotację @ PostMapping adnotacja. Zwróć uwagę, jak wygląda adnotacja @RequestBody używany aby oznaczyć obiekt argumentu metody, na który dokument JSON zostanie przekonwertowany przez Spring Framework.

Co to jest MediaType Application_json_value?

Cytując javadoca, Typ mediów . APPLICATION_JSON to „stała publiczna typ mediów dla aplikacji/json ", natomiast Typ mediów . APPLICATION_JSON_VALUE jest "ekwiwalentem ciągu znaków." Typ mediów . APPLICATION_JSON”. Atrybuty w adnotacjach Java mogą być tylko jednym z ograniczonego zestawu typów.