Formations Java Persistence API

Page 1 sur 2
Orsys
JPA, persistance des données en JavaPar Orsys

S'inspirant des frameworks Hibernate et Toplink, JPA est devenu le standard pour la gestion de la persistance des objets Java associés à une base de données. Vous mettrez en œuvre dans cette formation le concept de mapping objet-relationnel garantissant une meilleure portabilité de vos applications Java EE.

Global Knowledge
JPA – Persistance des données en JavaPar Global Knowledge

Cette formation permet d'acquérir les connaissances et compétences nécessaires pour maîtriser la mise en place d'un socle JPA (Java Persistence API) et des outils appropriés.

JPA apporte une couche d'abstraction normalisée pour les couches de persistance des applications Java EE.

Capitalisant sur la brique Hibernate, JPA généralise le modèle POJO de persistance des objets avec un ensemble d'interfaces et de factories indépendantes du provider sous-jacent selon le pattern Abstract Factory. On peut ainsi choisir un fournisseur Hibernate ou basculer sur d'autres providers sans impacter le code de la couche de peristance.

JPA normalise tous les besoins sur la couche de persistance : mappings simples ou complexes, langage JPQL pour les requêtes objets.

Dawan
JPA EclipseLinkPar Dawan

Gérer efficacement la persistance de données - Maîtriser les mécanismes de JPA - Utilisation de TopLink dans une application JEE

IB Formation
JPA - Conception et développementPar IB Formation

L'intérêt d'implémenter une couche de mapping objet-relationnel entre un modèle métier "objet" et une base de données relationnelle n'est probablement plus à démontrer : le code qui contient les requêtes SQL est isolé dans un endroit unique, permettant une adhérence réduite au schéma de la base ; le modèle métier peut respecter les principes de la programmation objet, utiliser l'héritage et la navigation. Issue des travaux du groupe d'experts de la JSR 220 (EJB 3), JPA est une spécification clé de Java EE. Loin d'être un framework de plus, JPA établit une norme standard simplifiée pour la persistance afin de garantir une meilleure portabilité des applications Java EE. JPA reprend naturellement les meilleures pratiques de frameworks établis tels Hibernate ou TopLink. EJB 3 s'appuie sur JPA pour la persistance des entités. Cette formation permet de comprendre et d'expérimenter JPA par la pratique.