Programme du cours
Principes d’architecture
-
La plate-forme Java EE
-
Les frameworks d’injection
-
Les techniques d’injection
Premiers pas avec CDI
-
Implémenter le composant
-
Tester le composant
-
Configurer CDI : fichier beans.xml
Manipuler des beans
-
La définition d’un bean CDI
-
L’injection de bean
-
Le cycle de vie et les portées
-
Les fabriques de beans
Enrichissement des beans
-
L’interception de méthodes
-
La décoration
-
Le mécanisme d’événements
Intégration dans Java EE
-
L’intégration avec JSF
-
L’intégration avec JPA
-
L’intégration avec EJB
Extensions à CDI
-
Weld : implémentation de référence et extensions
-
La gestion des exceptions
-
la persistance et les transactions
-
Les techniques d’extension