Formation en Développement: Java - Développement d'applications avec Spring Boot - Ascent Formation
Retour aux formations
Développement

Java - Développement d'applications avec Spring Boot

3 jour(s)21h

Description

Objectif de formation : Savoir utiliser Spring Boot pour la création d'applications

Objectifs pédagogiques

  • Maîtriser les concepts de Spring Framework (version 5)
  • Utiliser Spring pour développer des applications Web et des Web Services RESTful
  • Utiliser Spring Data JPA pour accéder avec Hibernate à une base de données
  • Utiliser la puissance de Spring Boot pour accélérer le développement et créer des Microservices
  • Connaître les fonctionnalités des principaux projets Spring

Public concerné

Développeurs Java

Prérequis

Maîtrise de la programmation en Java
Première connaissance de Java EE

Déroulé du programme

1

Présentation des concepts de Spring Framework

  • Notion de conteneur léger
  • Fabrique de beans
  • Mécanisme d'injection de dépendances
  • Résolution de références
  • Programmation orientée aspect
  • Configuration XML et configuration Java
  • Eléments de comparaison entre Spring et la spécification CDI
2

Programmation Web avec Spring MVC

  • Modèle MVC
  • Création des classes modèles
  • Création des controllers
  • Conversion et validation
  • Utilisation de la librairie de tags spécifique
  • Création de Web Services REST
3

Introduction à la programmation réactive avec Spring WebFlux

4

Accès aux données avec Spring Data

  • Panorama des solutions d’accès aux données avec Spring
  • Rappels des mécanismes de persistance de type ORM
  • Utilisation de Spring Data JPA
5

Présentation des autres projets Spring (Spring Security…)

6

Accélérer son développement avec Spring Boot

  • Auto-configuration
  • Starters
  • L’utilisation de fichier .properties
  • L’utilisation de fichier YAML
  • Création de projet avec Spring Initializr
  • Mise en oeuvre de REST et de Spring Data JPA avec Spring Boot
  • Concept de Microservice, création et déploiement

Informations

Durée

3 jour(s)

21h

Tarif

1850 € HT

HT