Vidéo: Qu'est-ce que @PostMapping ?
2024 Auteur: Lynn Donovan | [email protected]. Dernière modifié: 2023-12-15 23:46
Annotation pour mapper les requêtes HTTP POST sur des méthodes de gestionnaire spécifiques. Spécifiquement, @ PostMapping est une annotation composée qui agit comme un raccourci pour @RequestMapping(method = RequestMethod. POST).
Simplement, qu'est-ce que GetMapping et PostMapping ?
@ GetMapping est une version spécialisée de l'annotation @RequestMapping qui agit comme un raccourci pour @RequestMapping(method = RequestMethod. GET). @ GetMapping les méthodes annotées gèrent les requêtes HTTP GET correspondant à l'expression d'URI donnée.
De plus, qu'est-ce que @GetMapping dans le démarrage du printemps ? @ GetMapping l'annotation mappe les requêtes HTTP GET sur des méthodes de gestionnaire spécifiques. C'est une annotation composée qui agit comme un raccourci pour @RequestMapping(method = RequestMethod. GET).
En conséquence, pourquoi utilisons-nous @PostMapping ?
@ PostMapping pour gérer les requêtes HTTP POST Notez que la méthode responsable de la gestion des requêtes HTTP POST doit être annotée avec @ PostMapping annotation. Remarquez comment l'annotation @RequestBody est utilisé pour marquer l'objet argument de la méthode dans lequel le document JSON sera converti par Spring Framework.
Qu'est-ce que MediaType Application_json_value ?
Pour citer le javadoc, Type de support . APPLICATION_JSON est une "constante publique type de support pour application/json ", alors que Type de support . APPLICATION_JSON_VALUE est un "équivalent de chaîne de Type de support . APPLICATION_JSON ". Les attributs sur les annotations Java ne peuvent appartenir qu'à un ensemble limité de types.