Paramètres d'API de persistance Java par défaut

Pour augmenter la portabilité des applications, utilisez cette page afin de configurer les paramètres d'API de persistance Java™ (JPA) par défaut pour les applications exécutées sur ce serveur au lieu de définir l'élément <fournisseur> dans chaque unité de persistance dans les applications.

Vous pouvez choisir un fournisseur de persistance JPA par défaut, une source de données à utiliser par défaut lors de l'inscription dans les transactions d'API de transaction Java (JTA), et une source de données que le fournisseur de persistance peut utiliser pour les opérations qui doivent éviter d'être inscrites dans les transactions JTA. Les sources de données sont identifiées par leur nom JNDI (Java Naming and Directory Interface). Les paramètres JPA définis sur cette page sont utilisés pour l'unité de persistance d'une application uniquement lorsque cette dernière ne les définit pas.

Eviter les incidents Eviter les incidents: Les paramètres JPA des applications sont toujours prioritaires sur les paramètres de cette page. gotcha

Pour afficher cette page de la console d'administration, cliquez sur Servers > Types de serveurs > Serveurs d'applications WebSphere > nom_serveur > Services de conteneur > Paramètres d'API de persistance Java par défaut.

Spécification JPA

Sélectionnez la spécification JPA à utiliser pour le fournisseur par défaut. Effectuez une sélection dans la liste de niveaux de spécification pris en charge.

Valeut par défaut
2.1

Fournisseur de persistance par défaut

Spécifiez le fournisseur de persistance par défaut pour le conteneur du serveur d'applications.

Sélectionnez un fournisseur de persistance dans la liste des fournisseurs inclus avec le produit ou indiquez le nom de classe d'implémentation JPA approprié de package complet d'un autre fournisseur de persistance.
Valeur par défaut pour JPA 2.1
org.eclipse.persistence.jpa.PersistenceProvider
Valeur par défaut pour JPA 2.0
com.ibm.websphere.persistence.PersistenceProviderImpl
Eviter les incidents Eviter les incidents: Si un fournisseur de persistance tiers est défini par défaut vérifiez qu'il est créé sur le serveur. Voir les informations relatives à l'utilisation d'un fournisseur de persistance tiers.gotcha

Nom JNDI de source de données JTA par défaut

Spécifiez la source de données JTA utilisée par défaut par les unités de persistance pour le conteneur de serveur d'application.

Sélectionnez le nom JNDI pour la source de données dans la liste des sources de données JTA actuellement configurées et visibles sur le serveur d'applications.
Valeut par défaut
Aucune
Eviter les incidents Eviter les incidents: Si aucune source de données JTA par défaut n'est spécifiée, vérifiez qu'une source de données JTA appropriée est définie dans la zone <source_données_jt> ou dans la zone des propriétés de connexion de l'élément <propriétés> de l'unité de persistance.gotcha

Nom JNDI de la source de données non JTA par défaut

Spécifiez la source de données non JTA par défaut utilisée par les unités de persistance pour le conteneur du serveur d'application.

Sélectionnez le nom JNDI pour la source de données dans la liste. Les sources de données actuellement configurées, visibles sur le serveur d'applications et définies comme non transactionnelles peuvent être sélectionnées depuis la liste déroulante.
Valeut par défaut
Aucune
Eviter les incidents Eviter les incidents: Certaines fonctions d'entité JPA nécessitent qu'une source de données non JTA soit spécifiée. La génération d'identité d'entité automatique illustre bien cela. Vérifiez qu'une source de données non JTA est configurée pour répondre aux besoins de votre application. Pour plus d'informations sur la configuration d'une source de données non JTA, voir la rubrique concernant l'association des unités de persistance et des sources de données.gotcha

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=uejb_jpasettings
Nom du fichier : uejb_jpasettings.html