Aller au contenu principal

Spring Boot 1 - Mon premier serveur

Le code de cette recette est disponible ici.

Spring Initializr

https://start.spring.io

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 21

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 la dépendance suivante (on peut toujours en rajouter plus tard) :

  • Spring Web : pour les contrôleurs REST (semblable à WebAPI)

En cliquant sur "Generate", tu vas télécharger un fichier zip qui contient ton projet.

Ouvrir le projet dans un IDE

Un fois décompressé, tu as un projet Gradle:

  1. repère le fichier build.gradle.kts
  2. identifie le dossier qui contient ce fichier
  3. lance Intellij IDEA
  4. choisis File / Open
  5. sélectionne le dossier qui contient le fichier build.gradle.kts
  6. clique sur Open

IntelliJ IDEA va maintenant charger ton projet.

PartirProjet

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

Voir ma première page

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.