Spring Boot 1 - Mon premier serveur
Le code de cette recette est disponible ici.
- Spring Initializr
- Ouvrir le projet dans un IDE
- Partir le projet
- Voir ma première page
Voici les choix que nous recommandons:
- Langage : Java
- Système de build : Gradle Kotlin
- Version de Spring Boot : 3.4.1
- packaging : Jar
- version de java 17
Ce sont les paramètres qui ont été utilisés pour le projet serveur des profs.
En plus de ces paramètres, tu peux ajouter les dépendances suivantes (on peut toujours les rajouter plus tard):
- Spring Web : pour les contrôleurs REST (semblable à WebAPI)
- Spring Security : pour la sécurité (semblable à IdentityServer)
En cliquant sur "Generate", tu vas télécharger un fichier zip qui contient ton projet.
Un fois décompressé, tu as un projet Gradle:
- repère le fichier
build.gradle.kts
- identifie le dossier qui contient ce fichier
- lance Intellij IDEA
- choisis File / Open
- sélectionne le dossier qui contient le fichier
build.gradle.kts
- clique sur Open
IntelliJ IDEA va maintenant charger ton projet.
Pour partir le projet, tu as plusieurs options:
- tu peux cliquer sur le bouton ▶ vert que tu trouveras dans la classe DemoApplication
- tu peux ouvrir le terminal et taper
./gradlew bootRun
Le serveur une fois démarré est accessible sur http://localhost:8080
Le serveur une fois démarré est accessible sur http://localhost:8080
Notre serveur actuel ne contient aucun code. Reporte-toi à la recette suivante pour ajouter un contrôleur.