O que é @PostMapping?
O que é @PostMapping?

Vídeo: O que é @PostMapping?

Vídeo: O que é @PostMapping?
Vídeo: Curso Spring Boot - Aula 03: Formulário e @PostMapping 2024, Outubro
Anonim

Anotação para mapear solicitações HTTP POST em métodos manipuladores específicos. Especificamente, @ PostMapping é uma anotação composta que atua como um atalho para @RequestMapping (method = RequestMethod. POST).

Simplesmente assim, o que é GetMapping e PostMapping?

@ GetMapping é uma versão especializada da anotação @RequestMapping que atua como um atalho para @RequestMapping (method = RequestMethod. GET). @ GetMapping os métodos anotados tratam das solicitações HTTP GET correspondidas com a expressão URI fornecida.

Além disso, o que é @GetMapping no Spring Boot? @ GetMapping a anotação mapeia solicitações HTTP GET para métodos de tratamento específicos. É uma anotação composta que atua como um atalho para @RequestMapping (method = RequestMethod. GET).

Correspondentemente, por que usamos @PostMapping?

@ PostMapping para lidar com solicitações HTTP POST Observe que o método responsável por lidar com solicitações HTTP POST precisa ser anotado com @ PostMapping anotação. Observe como a anotação @RequestBody é usado para marcar o objeto de argumento do método no qual o documento JSON será convertido pelo Spring Framework.

O que é MediaType Application_json_value?

Para citar o javadoc, Tipo de mídia . APPLICATION_JSON é uma "constante pública tipo de mídia para aplicação / json ", enquanto Tipo de mídia . APPLICATION_JSON_VALUE é um "String equivalente a Tipo de mídia . APPLICATION_JSON ". Atributos em anotações Java só podem ser um de um conjunto limitado de tipos.