Date et heure de dépôt : 09/03/2015 16:12:37
Formation négociée : 12688
Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.
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
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.
spring java j2EE