Sewatech - formations

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 du cours

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


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.