Pourquoi utilisons-nous @PostMapping ?
Pourquoi utilisons-nous @PostMapping ?

Vidéo: Pourquoi utilisons-nous @PostMapping ?

Vidéo: Pourquoi utilisons-nous @PostMapping ?
Vidéo: Comprendre le @ControllerAdvice de Spring | Intercepter les exceptions de vos contrôleurs | API 2024, Avril
Anonim

De la convention de nommage nous peut voir que chaque annotation est destinée à gérer le type de méthode de demande entrante respectif, c'est-à-dire @GetMapping est utilisé pour gérer le type GET de la méthode de requête, @ PostMapping est utilisé pour gérer le type POST de la méthode de requête, etc.

A côté de cela, qu'est-ce que @PutMapping ?

Annotation pour mapper les requêtes HTTP PUT sur des méthodes de gestionnaire spécifiques. Spécifiquement, @ PutMapping est une annotation composée qui agit comme un raccourci pour @RequestMapping(method = RequestMethod.

Aussi, qu'est-ce que @PatchMapping ? Annotation pour mapper les requêtes HTTP PATCH sur des méthodes de gestionnaire spécifiques. Spécifiquement, @ Mappage des correctifs est une annotation composée qui agit comme un raccourci pour @RequestMapping(method = RequestMethod.

En conséquence, 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).

Qu'est-ce que @RequestBody ?

@ Corps de la requête . Ceci est utilisé pour convertir le corps de la requête HTTP en objet de classe Java à l'aide du convertisseur de messages HTTP sélectionné. Cette annotation sera utilisée dans le paramètre de méthode et le corps de la requête http sera mappé sur ce paramètre de méthode.