Spring Perfectionnement

Partager par email

×

Code Titre Durée Prix HT
SPR500 Spring Perfectionnement 5 jours Nous consulter

Objectifs

Maîtriser le framework Spring pour mettre en œuvre tous ses modules dans le contexte des développements d’applications d’entreprise JEE

Public

Développeurs Java

Pré-requis

Connaissance du langage Java et de l’architecture JEE

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

Introduction

  • Architecture de Spring
  • Inversion de contrôle et injection de dépendances
  • L'injection de dépendances

Les modules de Spring

  • Le module de fondation : Spring Framework
  • Les modules d'architecture applicative (Web Flow, Security)
  • Les modules d'intégration applicative (Web Services, Dynamic Modules, Integration)
  • Les modules de développement (ROO, IDE, TST, Bean Doc)
  • Les modules d'ouverture technologique (Rich Client, .Net, Blaze DS)
  • Autres modules

Le tiers métier : Spring Framework

  • Définitions et présentation
  • Le conteneur léger Spring
  • Notion de conteneur applicatif
  • Composants Spring
  • Méthodes d'instanciation des composants
  • Injection des dépendances
  • Configuration du conteneur Spring

Le tiers d'accès et persistance : Hibernate

  • Présentation
  • Abstraction des accès aux informations
  • Accès aux données via Hibernate
  • Gestion des transactions

Le tiers de présentation : Spring MVC

  • Présentation, architecture technique
  • Spring MVC et Spring Web Flow
  • MVC de type 1 et MVC de type 2

La navigation dans l'application : Spring Web Flow

  • Les flux de navigation
  • Mise en place du moteur d'enchaînement
  • Définition du flux de navigation
  • Adaptation des pages JSP de l'application

Le tiers sécurité : Spring Security

  • La sécurité dans une application informatique
  • La sécurité : conteneur ou application ?
  • Spring Security : présentation
  • Identification et authentification
  • Habilitations
  • Définition des règles dans la sécurité
  • Configuration de l'interception des requêtes
  • Configuration des composants de sécurité

Environnement

Mot-clés

SPR500_SPRING-perfectionnement_SPR500

Commander