Connexion

La table suivante répertorie les propriétés disponibles dans la page Connexion de l'éditeur persistence.xml.

Propriétés de la page Connexion

Propriété Description Par défaut

Type de transaction

Indiquez si la connexion de cette unité de persistance utilise l'un des types de transaction suivants :

  • Par défaut -- Sélectionnez cette option pour recourir au conteneur utilisé par le conteneur.

  • JTA (Java Transaction API) -- Transactions du serveur Java EE.

  • Ressource - locale -- Actions natives d'un pilote JDBC référencées par une unité de persistance.


Ecriture de lot

Spécifiez l'utilisation de l'écriture par lots pour optimiser les transactions comportant plusieurs opérations d'écriture.

Définissez la valeur de cette propriété dans la session au moment du déploiement.

Remarque : Cette propriété s'applique lorsqu'elle est utilisée à la fois dans un environnement Java SE et dans un environnement Java EE.

Voici les valeurs admises pour oracle.toplink.config.BatchWriting :

  • JDBC – Utiliser l'écriture de lot JDBC.

  • En mémoire tampon – N'utiliser ni l'écriture de lot JDBC, ni l'écriture de lot sur la plateforme native.

  • OracleJDBC – Utiliser à la fois l'écriture de lot JDBC et l'écriture de lot sur la plateforme native Oracle.

  • Néant – Ne pas utiliser l'écriture de lot (la désactiver).

Aucune.

Mise en cache des instructions



SQL natif


False.

Nom de la source de données JTA

Si vous avez sélectionné JTA comme type de transaction, entrez le nom de la source de données JTA par défaut pour l'unité de persistance.


Nom de la source de données non-JTA

Si vous avez sélectionné Ressource - Locale comme type de transaction, entrez le nom de la source de données non-JTA.

Cette propriété n'est pas disponible pour les projets utilisant la plateforme générique.


  Paramètres de liaison

Indiquez si la requête utilise ou non la liaison de paramètre.

Remarque : Cette propriété s'applique lorsqu'elle est utilisée dans un environnement Java SE.

Cette propriété n'est pas disponible pour les projets utilisant la plateforme générique.


Pool de connexions EclipseLink

Définissez le pilote, l'URL, le nom d'utilisateur et le mot de passe du pool de connexions.

Ces propriétés ne sont pas disponibles pour les projets utilisant la plateforme générique.


  Connexion en lecture

Nombres maximum et minimum de connexions autorisées dans le pool de connexion en lecture JDBC.

Remarque : ces propriétés s'appliquent lorsqu'elles sont utilisées dans un environnement Java SE.

Ces propriétés ne sont pas disponibles pour les projets utilisant la plateforme générique.


  Connexion en écriture

Nombres maximum et minimum de connexions autorisées dans le pool de connexion en lecture JDBC.

Remarque : ces propriétés s'appliquent lorsqu'elles sont utilisées dans un environnement Java SE.

Ces propriétés ne sont pas disponibles pour les projets utilisant la plateforme générique.