¿Qué es @PostMapping?
¿Qué es @PostMapping?

Video: ¿Qué es @PostMapping?

Video: ¿Qué es @PostMapping?
Video: 5 SPRING BOOT @POSTMAPPING @REQUESTBODY 2024, Noviembre
Anonim

Anotación para mapear solicitudes HTTP POST en métodos de controlador específicos. Específicamente, @ PostMapping es una anotación compuesta que actúa como un atajo para @RequestMapping (método = RequestMethod. POST).

Simplemente, ¿qué es GetMapping y PostMapping?

@ GetMapping es una versión especializada de la anotación @RequestMapping que actúa como un atajo para @RequestMapping (método = RequestMethod. GET). @ GetMapping Los métodos anotados manejan las solicitudes HTTP GET que coinciden con una expresión URI determinada.

Además, ¿qué es @GetMapping en Spring Boot? @ GetMapping La anotación asigna solicitudes HTTP GET a métodos de manejo específicos. Es una anotación compuesta que actúa como un atajo para @RequestMapping (método = RequestMethod. GET).

En consecuencia, ¿por qué usamos @PostMapping?

@ PostMapping para manejar las solicitudes HTTP POST Tenga en cuenta que el método responsable de manejar las solicitudes HTTP POST debe anotarse con @ PostMapping anotación. Observe cómo es la anotación @RequestBody usó para marcar el objeto de argumento del método en el que Spring Framework convertirá el documento JSON.

¿Qué es MediaType Application_json_value?

Para citar el javadoc, Tipo de medio . APPLICATION_JSON es una "constante pública tipo de medio for application / json ", mientras que Tipo de medio . APPLICATION_JSON_VALUE es un "equivalente en cadena de Tipo de medio . APPLICATION_JSON ". Los atributos de las anotaciones de Java solo pueden ser uno de un conjunto limitado de tipos.