En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Spring Boot : Simplifier le démarrage, le développement, la configuration et le déploiement d'un projet Spring


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Mettre en oeuvre le module Spring boot
  • Développer des applications riches avec Spring
  • Maîtriser la configuration et la sécurité
Trouvez votre prochaine formation

Programme

    Introduction
    •   Le module Spring Boot
    •   Les requis

    Les principales fonctionnalités
    •   Le support de différents types d’application
    •   Convention over configuration
    •   L’autoconfiguration
    •   La gestion simplifiée des dépendances avec les starters
    •   Le support de Maven et Graddle

    La création d'une application
    •   La création d’un projet dans STS
    •   La création avec Spring Initializr
    •   La création d’un projet avec Maven

    Une application Spring Boot
    •   Une application standalone
    •   La classe SpringApplication
    •   La configuration d’une application
    •   Une application de type webapp

    Les dépendances
    • Les starters

    La configuration des propriétés
    •   Les propriétés
    •   L’utilisation de fichier .properties
    •   L’utilisation de fichier YAML
    •   La définition de valeurs aux propriétés
    •   La bannière ASCII

    Spring Boot Devtools
    •   Des propriétés par défaut
    •   Le redémarrage automatique de l’application
    •   Le débogage distant
    •   Le support du Live Reload
    •   La persistance des sessions HTTP entre les redémarrages

    Mise en oeuvre de fonctionnalités
    •   REST
    •   Spring Data JPA
    •   Spring Data REST
    •   Spring Security
    •   Les tests d’intégration
    •   Spring MVC avec Thymeleaf
    •   Le logging
    •   Le cache
    •   Le scheduling
    •   Les Servlets

    Le déploiement d'une application
    •   Le packaging
    •   L’exécution d’une application
    •   Une application Autoexecutable
    •   Les Profiles

    Spring Boot Actuator
    •   L’activation
    •   Les endpoints
    •   Les métriques personnalisées

    Spring CLI

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique