Vídeo: Què és @PostMapping?
2024 Autora: Lynn Donovan | [email protected]. Última modificació: 2023-12-15 23:44
Anotació per assignar sol·licituds HTTP POST a mètodes de controlador específics. Concretament, @ Postmapping és una anotació composta que actua com a drecera per a @RequestMapping(method = RequestMethod. POST).
Simplement, què és GetMapping i PostMapping?
@ GetMapping és una versió especialitzada de l'anotació @RequestMapping que actua com a drecera per a @RequestMapping(method = RequestMethod. GET). @ GetMapping Els mètodes anotats gestionen les sol·licituds HTTP GET que coincideixen amb l'expressió URI donada.
A més, què és @GetMapping a Spring Boot? @ GetMapping L'anotació mapeja les sol·licituds HTTP GET a mètodes de controlador específics. És una anotació composta que actua com a drecera per a @RequestMapping(method = RequestMethod. GET).
En conseqüència, per què fem servir @PostMapping?
@ Postmapping per gestionar les sol·licituds HTTP POST Tingueu en compte que el mètode responsable de gestionar les sol·licituds HTTP POST s'ha d'anotar amb @ Postmapping anotació. Observeu com és l'anotació @RequestBody utilitzat per marcar l'objecte argument del mètode en què Spring Framework convertirà el document JSON.
Què és MediaType Application_json_value?
Per citar el javadoc, MediaType . APPLICATION_JSON és una "constante pública tipus de suport per a application/json ", mentre que MediaType . APPLICATION_JSON_VALUE és un "equivalent de cadena de MediaType . APPLICATION_JSON ". Els atributs de les anotacions de Java només poden ser un d'un conjunt limitat de tipus.