Développeur JEE - JPA/Hibernate



Objectifs, programme, validation de la formation

Objectifs

Notion de mapping Objet/Relationnel. Différence entre JPA et Hibernate, Toplink, EclipseLink . Persistance des objets avec Hibernate . Langages de requêtes HQL, JPAQL et l’API Criteria . Hibernate avec une base de données existante . Boîte à outils hibernate : Hibernate Tools . Intégration d’Hibernate dans différentes architectures (Web et distribuées) . Transactions . Optimisation des accès aux données . Différences entre EJB3 Entity et Hibernate . Design Patterns Hibernate . Mise en oeuvre oeuvre des intercepteurs . Intégration d’Hibernate avec Spring.

Description, programmation

Maîtriser l’accès aux bases de données via un ORM (Object Relationnal Mapping). Nous aborderont JPA (Java Persistance API) et Hibernate. Il s’agit de maîtriser les aspects statiques (configuration du mapping) et dynamiques (transactions, cache) d’Hibernate, ainsi que les architectures (couches DAO, Services) et Design patterns clés. Cette formation est à 30% théorique et à 70% pratique.

Validation et sanction

Attestation d’acquis ou de compétences ;Attestation de suivi de présence

Type de formation

Perfectionnement, élargissement des compétences

Niveau de sortie sans niveau spécifique


Durée, rythme, financement

Durée 21 heures en centre
Durée indicative : 1095 jours

Modalités de l'alternance FOAD : 21 h

Conventionnement Non

Conditions d'accès

Niveau d'entrée niveau IV (BP, BT, baccalauréat professionnel ou technologique)

Conditions spécifiques et prérequis Connaître Java et l'API JDBC.

Inscription

Contact renseignement Mme Laure Bourgois

Téléphone 01 45 30 05 46


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/09/2019

Adresse d'inscription
112 Rue des Entrepreneurs 75015 Paris 15e

Lieu de formation


Organisme de formation responsable