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.

Informations pratiques

Durée 1 jours
Format Présentiel / Distanciel
Participants 8 personnes max
Certificat Attestation de formation

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.