Formation Spring initiation

Présentation

SPR1
3 jours ( 21 heures )
Présentation
Ce cous vous permettra de realiser un site web dynamique rapidement avec Spring
Objectifs du cours
Cette formation vous permettra de realiser un site web dynamique rapidement avec Spring.
Pré-requis
Maîtrise des servlets et JSP.

Programme

Découvrir la galaxie Spring

Inversion Of Control (dependency injection) 
Rôle d'un conteneur léger, frameworks disponibles 
Présentation de Spring, versions, utilisations 
Panorama des différentes briques : Core, Web, ORM, AOP,... 
Mise en place de l'environnement, bibliothèques nécessaires

Configurer des beans, injecter des dépendances (Spring Core)

Configuration des beans et instanciation du conteneur 
Injection des dépendances par mutateur/constructeur 
Contrôle des propriétés 
Liaison automatique des beans (configuration XML / annotations)
Héritage de configuration 
Affectation de collections aux propriétés d'un bean 
Accès aux ressources JNDI 
Gestion des transactions

Effectuer des tests

Tests unitaires JUnit, Mocks 
Configuration par annontations 
Exécution, rapports

 

 

Introduire Spring dans une application web (Spring Web)

Intégration de Spring dans une application web 
Cohabitation de Spring avec les frameworks MVC Struts/JSF 
Configurations, listeners 
Récupération du contexte web Spring




Mettre en place Spring dans la couche d'accès aux données (Spring DAO, Spring ORM)

Rappels JDBC et Pattern DAO (Data Access Object) 
Apport de Spring DAO (JdbcTemplate) 
Configuration de datasources et accès aux ressources JNDI 
Couplage de Spring avec des frameworks ORM 
Gestion des transactions par annotations

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus