DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTESophia-Antipolis - 04 93 00 11 13Aix-Marseille - 04 42 34 19 55Montpellier - 09 50 05 90 52

Formation Accès aux données, Services Web, Spring et JEE

Télécharger Télécharger en PDF

Durée: 5 jours
Référence: FAFDEVJAV1B2
Langue du support de cours:  Support en français

[Like button control]

Cette formation permet d’acquérir les compétences Java nécessaires pour accéder aux données, créer et consommer des services SOAP et REST, utiliser la plateforme JEE ou Spring.

Objectifs:
- Comprendre la plateforme d’entreprise et son fonctionnement
- Concevoir et développer une application en JEE
- Gérer des données de manière objet dans une application
- Utiliser la persistance de données
- Créer et consommer des services Web
- Utiliser et développer pour un conteneur léger : Spring
- Utiliser et développer pour l’architecture JEE

Public: Cette formation concerne les développeurs, chefs de projets et architectes impliqués dans des projets de développement en Java.

Pré-requis:
Pour suivre cette formation dans de bonnes conditions, il faut avoir un minimum d’expérience en développement objets ou avoir suivi la formation « Lot1B1 – Développement objet en Java 9 ».


Module 1: Hibernate et JPA

Mapping objet / relationnel avec Hibernate

Opérations CRUD avec les objets

Cycle de vie des objets

Le langage HQL (Hibernate Query Language)

Gestion des transactions et des accès concurrents

Utilisation du cache Hibernate

Génération des classes du modèle DAO/POJO - Utilisation de hbm2ddl.

Atelier pratique : Réaliser la persistance de l’application précédente (vue dans la 1ère partie du lot) avec Hibernate

Module 2: Spring

Apports de Spring

Notion de conteneur léger

Programmation orienté aspects (POA)

Intégration d'autres Frameworks à Spring

Architecture de Spring

Spring Test

Intégration Hibernate et Spring

Atelier pratique : Intégrer Spring dans l’application précédente et tester avec Spring test

Module 3: Vue d'ensemble de Java EE

Le modèle d'application de Java EE

Applications distribuées multi-tiers

Conteneurs Java EE

Web services

Assemblages et déploiement

Packaging des applications

APIs Java EE

Introduction à JMS

Atelier pratique : Intégrer JEE dans l’application précédente et tester le déploiement.

Module 4: EJB 3.1

Vue d’ensemble des Enterprise JavaBeans

Implémentation des EJB Sessions

Implémentation des EJB Entités

Implémentation des EJB Message

Atelier pratique : implémenter les 3 types d’EJB dans l’application.

Module 5: Les Web Services

Vue d’ensemble des services Web

Introduction aux Service services de type Soap

Les web services de type REST

Atelier pratique : Réaliser un web service SOAP et REST pour l’application de gestion

Rappel formation Accès aux données, Services Web, Spring et JEE

Dates des formations
Aix-Marseille
 Du 14 octobre au 18 octobre

Sophia-Antipolis
 Du 18 novembre au 22 novembre

Cliquer sur une date pour réserver.
Ce cours peut-être adapté sur mesure en intra-entreprise.

Partenaire FAFIEC

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles