Spring : les bases

Le framework Spring offre de nombreuses possibilités au développeur. Acquérir des connaissances sur l’ensemble des fonctionnalités peut s’avérer long et coûteux. C’est pour cela que cette formation se concentre sur l’essentiel des fonctionnalités de Spring, pour plus d’efficacité.

A l’issue de cette formation, vous serez en mesure de développer des applications JavaEE basées sur Spring.

Programme du cours

Présentation des principes fondamentaux de Spring Framework
- Les techniques de développement Java EE
- Les frameworks Java spécialisés : MVC, mapping O/R,...
- Les conteneurs légers
- L’IoC : inversion de contrôle
- L’AOP : programmation orientée aspects
- Les fonctionnalités du framework Spring
- Les évolutions entre les versions 2.x et 3.x

Première classe métier
- L’implémentation dans une classe
- La configuration du conteneur
- L’accès au bean
- La configuration XML ou par annotations

Manipulation les beans Spring
- Le BeanFactory et d’ApplicationContext
- La définition des beans et méthodes de fabrique
- L’injection des dépendances
- L’héritage de beans et les beans abstraits

Accès aux données avec Spring JDBC et Hibernate
- La couche d’abstraction pour JDBC
- L’intégration avec Hibernate
- La gestion déclarative des transactions

Application web avec Spring / Struts
- Rappels sur la programmation avec Struts
- L’intégration des actions Struts

Sécurité avec Spring Security
- Présentation du module Spring Security / Acegi
- La gestion des autorisations
- La gestion de l’authentification

Web Services avec Spring Framework
- Les principe des Web Services
- L’intégration d’Apache CXF avec Spring


Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.

Cette formation a été élaborée par Olivier Hanny.

Enregistrer au format PDFTélécharger le PDF

Type de cours : pratique

Durée de la formation
- 3 jours

Tarif
- intra : 3540€ HT (jusqu'à 6 participants)
- inter : 1545€ HT

Participants
Cette formation s’adresse aux architectes, concepteurs et développeurs souhaitant connaître les bases du framework Spring.

Travaux Pratiques
Les nombreux exercices pratiques sont réalisés avec Eclipse, Netbeans ou IntelliJ IDEA.
plus de détails sur les environnements de TP...


Prochaines sessions
Lyon
- nous contacter
Autres villes
- nous contacter

Inscriptions et renseignement
n° azur : 0 811 030 345
ou