0% ont trouvé ce document utile (0 vote)
84 vues9 pages

Introduction À Springboot

Spring Boot est un framework Java qui simplifie le développement d'applications en réduisant la configuration nécessaire. Il permet de créer rapidement des applications autonomes et prêtes pour la production, en utilisant des outils comme Maven ou Gradle pour la gestion des dépendances. Le document décrit également les étapes pour créer un projet, développer une API REST, configurer une base de données et tester l'application avec Postman.

Transféré par

solutionsquantech69
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
84 vues9 pages

Introduction À Springboot

Spring Boot est un framework Java qui simplifie le développement d'applications en réduisant la configuration nécessaire. Il permet de créer rapidement des applications autonomes et prêtes pour la production, en utilisant des outils comme Maven ou Gradle pour la gestion des dépendances. Le document décrit également les étapes pour créer un projet, développer une API REST, configurer une base de données et tester l'application avec Postman.

Transféré par

solutionsquantech69
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction à

Spring Boot

Safa Baghdadi
Spring Boot
• Spring Boot est un Framework basé sur Spring.
• Il facilite le développement d’applications Java en
réduisant la configuration nécessaire.
• Il permet de créer rapidement des applications
autonomes et prêtes pour la production.

Safa Baghdadi
Installation et Configuration

01 JDK11 ou supérieur Kit nécessaire pour créer et exécuter des applications


Java (version 17 recommandée).

Outils pour gérer les dépendances et compiler les


02 Maven ou Gradle
projets Java.

03 Un IDE Logiciel comme IntelliJ IDEA, Eclipse ou VS Code


pour écrire et exécuter du code Java.

Outil pour tester les API en envoyant des


04 Postman
requêtes.

Safa Baghdadi
Créer un projet Spring Boot
Utilisez Spring Initializr : [Link]

Étapes :

● Choisissez Maven ou Gradle.


● Sélectionnez Java comme langage.
● Ajoutez des dépendances (Spring Web, Spring Data JPA, H2
Database...).
● Cliquez sur Generate, puis extrayez le projet et ouvrez-le dans
votre IDE.

Safa Baghdadi
Développer une API REST avec
Spring Boot
• Créer une entité (Modèle) : Classe représentant une table en
base de données.
• Créer un Repository : Interface pour accéder aux données
(CRUD).
• Créer un Service : Gère la logique métier et les interactions.
• Créer un Contrôleur (API REST) : Expose des endpoints
pour l’API REST. Safa Baghdadi
Configurer
la base de données
Dans [Link] :
[Link]=jdbc:h2:mem:testdb

[Link]=[Link]

[Link]=sa [Link]=

[Link]-platform=[Link].H2Dialect

[Link]=true
Safa Baghdadi
Tester l’API avec
Postman
• GET /products : Récupérer tous les produits.
• POST /products : Ajouter un produit

Exemple : json

{
"name": "Ordinateur",
"price": 1200.50
}
Safa Baghdadi
Exécuter l’Application

Lancer Spring Boot :

bash

mvn spring-boot:run

Ou exécutez [Link] dans votre IDE.

Safa Baghdadi
• Spring Security pour l'authentification.
• Spring Boot avec MySQL/PostgreSQL.
• Swagger pour la documentation des API.

Safa Baghdadi

Vous aimerez peut-être aussi