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.
