Synthèse JavaEE
JavaEE : tour d'horizon
Cette journée permet de faire un tour d’horizon des techniques proposées par l’édition entreprise de java et de comprendre la façon de développer et déployer une application JavaEE.
Programme détaillé
Introduction
-
Historique : de J2EE à JavaEE
-
Normalisation : objectifs et organisation
-
Architectures JavaEE
Accès aux données
-
Accès aux bases de données avec JDBC
-
Frameworks de mapping O/R
-
Implémentation avec JPA
-
Gestion des transactions
Composants métiers
-
Types d’EJB : stateless, statefull, singleton
-
Services liés aux EJB : transaction, timer
-
CDI : des composants plus simples
-
Services CDI : injection typée, événements, interception
-
Mécanismes d’extension CDI
Applications Web
-
Client léger : servlet, JSP, JSF
-
Structure et frameworks MVC
-
Architecture REST et JAX-RS
-
Intégration avec les frameworks JS
Techniques d’intégration
-
Messaging JMS et composants MDB
-
Connecteurs JCA
-
Web Services : SOAP et JAX-WS
Déploiement d’applications
-
Services d’un serveur d’application
-
Formats de déploiement (war, jar, ear,…)
-
Sécurité
Gestion de la qualité
-
Artefacts et bom pour Maven
-
Tests unitaires et mock de context
-
Tests d’intégration avec Arquillian
Synthèse
-
CDI, le coeur de JavaEE ?
-
Evolutions et tendances
Prêt à maîtriser ?
Contactez-moi pour organiser cette formation pour votre équipe ou vous inscrire à la prochaine session.
Formation disponible en présentiel ou en distanciel.
Adaptation du contenu possible selon vos besoins spécifiques.