Перейти к содержимому

#64 🌐 Couche Web Service | Partie 5 — 🌱 Spring Web | @GetMapping & @RequestParam

3IA Community

0:00 / 0:00

#64 🌐 Couche Web Service | Partie 5 — 🌱 Spring Web | @GetMapping & @RequestParam

24 просмотра · 12 дней назад
3IA Community
346 подписчиков
24 просмотра · 12 дней назад
#64 🌐 Couche Web Service | Partie 5 — 🌱 Spring Web | @GetMapping & @RequestParam Description : Dans cette vidéo, nous poursuivons notre découverte de la couche Web Service avec Spring Web et Spring Boot. Après avoir vu dans la vidéo précédente comment créer des endpoints REST avec `@RestController`, `@RequestMapping`, `@GetMapping` et récupérer des valeurs directement depuis l’URL avec `@PathVariable`, nous allons maintenant découvrir une autre manière de transmettre des informations à une API : les paramètres de requête avec `@RequestParam`. Au programme de cette vidéo : Comprendre le rôle de `@RequestParam` Différencier `@PathVariable` et `@RequestParam` Récupérer un paramètre transmis dans l’URL Utiliser plusieurs `@RequestParam` Définir une valeur par défaut avec `defaultValue` Gérer les paramètres optionnels avec `required` Construire des endpoints REST permettant de filtrer et rechercher des produits Tester les endpoints avec des requêtes HTTP GET Code source : https://github.com/3ia-community/Form... Objectifs de la vidéo : ✔ Comprendre le fonctionnement de `@RequestParam` ✔ Différencier `@RequestParam` et `@PathVariable` ✔ Récupérer des paramètres depuis l'URL ✔ Utiliser plusieurs paramètres dans un endpoint ✔ Utiliser `defaultValue` et `required` ✔ Créer des endpoints de recherche et de filtrage ✔ Comprendre le lien entre HTTP GET, Query Parameters et Controller ✔ Mettre en pratique `@RequestParam` avec Spring Boot Contactez-moi : 📧 [mohammedezzaim00@gmail.com](mailto:mohammedezzaim00@gmail.com) 💼   / mohammed-ezzaim   🐱 https://github.com/mohammed-ezzaim Mots-clés & Hashtags : #SpringWeb #SpringWebMVC #SpringBoot #GetMapping #RequestParam #PathVariable #RESTAPI #REST #Java #BackendDevelopment #JavaDeveloper #SpringBootTutorial #API #HTTP #WebService #JSON #MySQL #JPA #QueryParameters #3IACommunity