Déploiement d'une application JPA dans le profil Liberty

Pour que le profil Liberty prenne en charge une application utilisant l'API JPA (Java™ Persistence API), vous devez ajouter la fonction jpa-2.0 ou jpa-2.1 au fichier server.xml, en fonction du niveau de spécification dont vous avez besoin. Vous devez également définir les contextes de persistance et les unités de persistance et configurer l'accès au gestionnaire d'entité et à la fabrique de gestionnaire d'entité.

Avant de commencer

Cette tâche suppose que vous avez créé le serveur de profil Liberty sur lequel vous voulez déployer une application utilisant JPA. Voir Création manuelle d'un serveur de profil Liberty.

Pourquoi et quand exécuter cette tâche

[8.5.5.6 ou ultérieure]Deux fonctions JPA sont disponibles dans le profil Liberty :
  • La fonction jpa-2.0 permet aux applications d'utiliser tout mécanisme de persistance Java gérée par l'application ou le conteneur, écrit selon la spécification JPA 2.0. Le support repose sur Apache OpenJPA avec des extensions pour la prise en charge du modèle de programmation avec gestion par conteneur.
  • La fonction jpa-2.1 permet aux applications d'utiliser tout mécanisme de persistance Java gérée par l'application ou le conteneur, écrit selon la spécification JPA 2.1. La prise en charge repose sur EclipseLink

Procédure


Icône indiquant le type de rubrique Rubrique Tâche

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_dep_jpa
Nom du fichier : twlp_dep_jpa.html