Spring Boot 2 - Un contrôleur en méthode GET
Le but est d'ajouter un premier contrôleur sur un serveur Spring Boot.
Le code de cette recette est disponible ici.
- Initialiser le projet
- Créer un contrôleur
- Exécution et points d'arrêt
Voici les choix que nous recommandons:
- Système de build : Gradle Kotlin
- Langage : Java
- Version de Spring Boot : 3.4.4 (ou celle cochée par défaut)
- packaging : Jar
- version de java 17
- Metadata
- Group : org.nomprenom
- Artifact : testget
- Name : testget
- ajouter dans dependencies:
- Spring Web
En cliquant sur "Generate", tu vas télécharger un fichier zip qui contient ton projet.
Un fois décompressé, dans ton projet :
- Créer une classe Java
MonControleur
dans le dossiersrc/main/java/org/nomprenom/testget
. - Dans cette classe, mets le code suivant :
Chargement...
Pour voir comment exécuter ton code en débogage :
- Place un point d'arrêt sur les premières lignes des fonctions test et bonjour dans la classe MonControleur.
- Pars ton serveur (TestgetApplication) en mode débogage avec le bouton de débogage.
- Ouvre un navigateur et tape l'adresse http://localhost:8080/bonjour.
- Tu devrais voir ton point d'arrêt se déclencher.