spring

A propos le cours

Introduction Spring Boot

Rappels Spring Core
L’offre Spring Boot
Pré-requis, installation, intégration dans STS

Travaux Pratiques :

Exécution d’une application Spring Boot via Spring CLI, création de projet dans STS

Premiers pas avec Spring Boot

Gestion des dépendances
Structure projet et options pour la configuration
Exécution, Support pour le développement
Configuration des propriétés, fichier .yml
Configuration des traces

Travaux Pratiques :

Création d’une application web, configuration via le fichier .yml

Persistance des données

Principes de Spring Data
Configuration base SQL
Spring Boot et JPA
NoSQL. L’exemple MongoDB
Autres types de supports de persistance (Redis, Cassandra, ElasticSearch)

Travaux Pratiques :

API de persistance pour une base de données relationnelles et NoSQL

Applications Web et API Rest

Rappels Spring MVC
Spring Boot et Spring MVC
Rest et HATEOAS
Servlet Containers supportés
Technologies de présentation
Sécurité

Travaux Pratiques :

Mise en place contrôleurs Web et Rest, configuration Spring Boot

Spring Boot et le test

Types de tests
Configuration
Mocking
Tests auto-configurés
Utilitaires

Travaux Pratiques :

Mise en place de tests et mock objects pour toutes les couches applicatives

Auto-configuration

L’annotation @Conditionnal
Séquencement des auto-configurations
Packaging et starter

Travaux Pratiques :

Création d’un module starter

Mise en production

Configuration de production
Spring Boot Actuator
Déploiement vers le cloud

Travaux Pratiques :

Mise en œuvre de Spring Boot Actuator

Partager c'est aimer!

Formation Spring boot

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...
  • Prix : 300 DT
  • Durée : 20 Heures