Què és GetMapping i PostMapping?
Què és GetMapping i PostMapping?
Anonim

Anotació per assignar sol·licituds HTTP GET a mètodes de controlador específics. Concretament, @ GetMapping és una anotació composta que actua com a drecera per a @RequestMapping(method = RequestMethod. GET). Des de: 4.3 Autor: Sam Brannen Vegeu també: Postmapping , PutMapping, DeleteMapping, PatchMapping, RequestMapping.

També la pregunta és, quina diferència hi ha entre GetMapping i PostMapping?

A partir de la convenció de nomenclatura podem veure que cada anotació està destinada a gestionar el tipus de mètode de sol·licitud entrant respectiu, és a dir, @ GetMapping s'utilitza per gestionar el tipus GET de mètode de sol·licitud, @ Postmapping s'utilitza per gestionar el tipus POST de mètode de sol·licitud, etc.

En segon lloc, 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.

De la mateixa manera, es pregunta què és @PostMapping?

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.

Què és @GetMapping a la primavera?

1.1. @Anotació del controlador Primavera MVC ofereix un enfocament basat en anotacions on no cal ampliar cap classe base per expressar mapes de sol·licituds, paràmetres d'entrada de sol·licituds, maneig d'excepcions i molt més. @Controller és una anotació similar que marca una classe com a gestor de sol·licituds.

Recomanat: