(+33)1 55 60 76 72

Spring Boot

Accueil » Formations » Java » Spring Boot
1100 € HT 2 jours JF-SPRB

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

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

 

Le support de Spring Boot dans STS

 

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 œuvre 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