M2i Formation

Langages et développement - Développeur Java

EJB3 - Enterprise JavaBeans

Présentiel

4 jours (28 heures) - JAV-EJB

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  Développeur Java  ›  EJB3 - Enterprise JavaBeans

Objectifs pédagogiques

  • Connaître les scénarios d’architectures impliquant les composants EJB
  • Maîtriser le cycle de vie et les callbacks EJB
  • Faire persister des entités avec JPA
  • Injecter des EJB avec CDI
  • Développer les différents types de Beans
  • Déployer des EJB dans un serveur d'applications
  • Utiliser des EJB comme Web Services.

Niveau requis

Avoir une expérience en Java ou avoir suivi le cours JAV-SE "Les fondamentaux et le développement Java SE".

Public concerné

Développeurs, architectes, chefs de projets techniques.


Éligible aux financements suivants : Formation éligible au CPF

La Défense25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
La Défense22/07/20192 200 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Mulhouse25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Nancy25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Reims25/02/20192 200 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Évreux25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Le Havre25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Lille25/02/20192 200 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Grenoble25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Lyon25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne25/02/20192 200 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Orléans25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Tours25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Bordeaux22/07/20192 200 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Montpellier25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis25/02/20192 200 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence22/07/20192 200 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Certification : M2i Langages de Programmation (+ 120€)

Java EE et EJB

  • Tour d’horizon de Java EE
  • Les architectures classiques Java EE
  • Historique des EJB et avènement des EJB3
  • Les leçons du passé
  • EJBLite
  • Web et Full Profile

Session Beans

  • Stateful Session Beans
  • Stateless Session Beans
  • Singleton Beans
  • Beans locaux et distants
  • Interfaces et annotations
  • Référencement via JNDI
  • Injection via CDI

Entités JPA

  • Annotations JPA
  • Configuration du persistence.xml
  • Injection du Persistence Manager
  • Clé primaire
  • Collections et associations
  • Héritage
  • Transactions
  • JP-QL (anciennement EJB-QL en v. 2)

Beans asynchrones

  • Java Messaging Service (JMS)
  • Asynchronisme et EJB
  • Message Driven Beans (MDB)

Web services

  • EJB EndPoint
  • SOAP services JAX-WS
  • Rest services JAX-RS

Services du conteneur

  • Configuration standard
  • Déploiement dans un conteneur
  • Intercepteurs
  • Gestion de la charge
  • Sécurité
  • Transaction
  • Clustering

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
  • Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
  • L'examen sera passé à la fin de la formation.

Les + de la formation

L'examen de certification est en français.

Testez vos connaissances

Objectif : Tester vos connaissances sur le langage Java.