Ce este @PostMapping?
Ce este @PostMapping?

Video: Ce este @PostMapping?

Video: Ce este @PostMapping?
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Octombrie
Anonim

Adnotare pentru maparea solicitărilor HTTP POST pe anumite metode de gestionare. Specific, @ PostMapping este o adnotare compusă care acționează ca o comandă rapidă pentru @RequestMapping(method = RequestMethod. POST).

Pur și simplu, ce este GetMapping și PostMapping?

@ GetMapping este o versiune specializată a adnotării @RequestMapping care acționează ca o comandă rapidă pentru @RequestMapping(method = RequestMethod. GET). @ GetMapping metodele adnotate gestionează cererile HTTP GET potrivite cu expresia URI dată.

În plus, ce este @GetMapping în Spring Boot? @ GetMapping adnotarea mapează cererile HTTP GET pe anumite metode de gestionare. Este o adnotare compusă care acționează ca o comandă rapidă pentru @RequestMapping(method = RequestMethod. GET).

În mod corespunzător, de ce folosim @PostMapping?

@ PostMapping pentru a gestiona solicitările HTTP POST. Observați că metoda responsabilă pentru gestionarea solicitărilor HTTP POST trebuie adnotată cu @ PostMapping adnotare. Observați cum este adnotarea @RequestBody folosit pentru a marca obiectul argument al metodei în care documentul JSON va fi convertit de Spring Framework.

Ce este MediaType Application_json_value?

Ca să citez javadoc, MediaType . APPLICATION_JSON este o „constantă publică tip media pentru application/json ", în timp ce MediaType . APPLICATION_JSON_VALUE este un „echivalent șir al MediaType . APPLICATION_JSON ". Atributele adnotărilor Java pot fi doar unul dintr-un set limitat de tipuri.