Développer des applications Java avec Spring

Formation : 12688

RÉFÉRENCE INTERNE DE LA FORMATION :

CP-SPRING

Description de la formation

Durée 3 jours

Tarif 1190 € HT

Spring est un framework open source qui a été mis au point pour les applications 3-tiers. Son objectif est de faciliter le développement et le test des applications en enlevant les lourdeurs des applications Java EE. Cette formation permettra de comprendre les principes d'injection de dépendance (IoD) et d'inversion de contrôle (IoC) sur lesquels s'appuie Spring pour faciliter la création d'objets et simplifier la mise en place d'applications.

Programme:

Présentation de Spring

Présentation générale de Spring et des différentes parties qui le composent.

Le framework Spring
Les modules de Spring
Injection de dépendance et inversion de contrôle
Exemples d'utilisation
Le conteneur IoC et les beans

Présentation du conteneur d'IoC et des beans associés.

Le conteneur d'IoC
Les beans
La classe BeanFactory
Utilisation d'annotations
Accès aux ressources

Présentation des méthodes d'accès aux ressources locales et distantes de Spring.

L'interface Resource
Les implémentations existantes
Le ResourceLoader
Validation et conversion

Présentation des composants avancés basés sur le modèle MVC.

Validation avec Spring
Conversion de type
Formatage de données
Spring Expression Language (SpEL)

Présentation du langage SpEL.

Présentation du langage
L'interface Expression

L'accès aux données

Les possibilités offertes par Spring pour accéder aux données.

La gestion des transactions
Support de DAO
Accès aux données avec JDBC
Mapping Objet / Relationnel avec Spring
Marshalling XML en utilisant O/X Mappers
Spring MVC

Présentation de Spring MVC.

Les notions de base de Spring MVC
Le modèle MVC
La servlet DispatcherServlet
La partie vue de Spring MVC

Présentation de la partie Vue de Spring MVC.

Les tags de SpringMVC
Les tiles
Autres aspects

Présentation des autres parties de Spring MVC.

Spring AOP
Intégration des EJB
Intégration de JMS

Destinataires de la formation

Ce cours s'adresse à des développeurs Java souhaitant découvrir et mettre en place des applications utilisant Spring.
La connaissance préalable du langage Java est nécessaire.

Mots-clés en rapport avec la formation

spring java j2EE