0Pricing
Java Academy · Leçon

Configuration du projet et starters

Configurez un projet Spring Boot et découvrez ce que sont les starters.

Configuration du projet et starters est une leçon Java Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Java Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Java Academy comprend 3 leçons au total.

Introduction

Spring Boot simplifie la création d’applications web Java. Il suffit de quelques dépendances et d’une classe principale pour commencer.

Modules de démarrage

Les modules de démarrage sont des ensembles de dépendances. Exemple : spring-boot-starter-web ajoute Spring MVC et Tomcat.

Code : classe principale

Il s’agit de la plus petite application Spring Boot. @SpringBootApplication configure tout ce qui est nécessaire.

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Main {
  public static void main(String[] args) {
    SpringApplication.run(Main.class, args);
  }
}

Ajouter un module de démarrage

Ajoutez spring-boot-starter-web pour obtenir les fonctionnalités web. Utilisez Maven ou Gradle pour le déclarer.

Code : HelloController

Ce contrôleur REST répond à /hello avec du texte brut.

import org.springframework.web.bind.annotation.*;@RestController
class HelloController {
  @GetMapping("/hello")
  public String hello() {
    return "Hello Spring Boot";
  }
}

Exécuter l’application

Exécutez-la avec votre environnement de développement ou avec mvn spring-boot:run. Accédez à http://localhost:8080/hello.

Vérification du module de démarrage

Vérification rapide : quel est le rôle principal d’un module de démarrage Spring Boot ?

Récapitulatif

Récapitulatif : vous avez découvert les modules de démarrage, créé une classe principale, ajouté le module web et créé un point de terminaison de test.

Questions Fréquemment Posées

La leçon « Configuration du projet et starters » est-elle gratuite ?

Oui — le texte complet de « Configuration du projet et starters » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Java Academy, passe à CoddyKit PRO. Le cours Java Academy comprend 3 leçons au total.

Qu'est-ce que j'apprendrai dans « Configuration du projet et starters » ?

Configurez un projet Spring Boot et découvrez ce que sont les starters. Tu pratiques Java Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Java Academy ?

Aucune expérience préalable n'est requise. Java Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 3.

Combien de temps prend la leçon « Configuration du projet et starters » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Java Academy ?

Oui. Chaque leçon Java Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Configuration du projet et starters
  2. DTO et validation
  3. Mini-projet : API REST
← Retour à Java Academy