In der folgenden Tabelle werden die auf der Seite 'Optionen' des Editors persistence.xml verfügbaren Eigenschaften aufgelistet.
|
Hinweis: Diese Seite ist für Projekte, die die generische Plattform verwenden, nicht verfügbar. |
| Eigenschaft | Beschreibung | Standardeinstellung |
|---|---|---|
|
Sitzungoptionen |
||
|
Sitzungsname |
Geben Sie den Namen an, unter dem die EclipseLink-Sitzung im statischen Session Manager gespeichert wird. Verwenden Sie diese Option, wenn Sie auf die gemeinsame EclipseLink-Sitzung außerhalb des Kontexts des JPA zugreifen müssen oder eine bereits bestehende EclipseLink-Sitzung, die über eine Datei Gültige Werte: ein gültiger EclipseLink-Sitzungsname, der in einer Serverimplementierung eindeutig ist. Beispiel: Datei <property name="eclipselink.session-name" value="MySession"/> |
|
|
Sitzungs-XML |
Geben Sie die Persistenzinformationen an, die aus der EclipseLink-Sitzungskonfigurationsdatei ( Sie können diese Option als Alternative zu Anmerkungen und einer Implementierungs-XML verwenden. Bei Angabe dieser Eigenschaft setzt EclipseLink sämtliche Klassenanmerkungen und die relationale Objektzuordnung aus Geben Sie die Sitzung an, indem Sie die Eigenschaft Hinweis: Wenn Sie den Wert für diese Eigenschaft nicht angeben, wird die Datei Gültige Werte: der Ressourcenname der XML-Sitzungsdatei. Beispiel: Datei <property name="toplink.session-xml" value="mysession.xml"/> |
|
|
Zieldatenbank |
Wählen Sie die Zieldatenbank aus. Als Wert können Sie auch den vollständig qualifizierten Klassennamen einer Unterklasse der Klasse
Beispiel: Datei <property name="eclipselink.target-database" value="Oracle"/> |
Automatisch |
|
Zielserver |
Wählen Sie den Zielserver für Ihre JPA-Anwendung aus. Beispiel: Datei <property name="eclipselink.target-server" value="OC4J_10_1_3"/> |
Keine |
|
Ereignislistener |
Geben Sie einen Deskriptor-Ereignislistener an, der während des Bootstrappings hinzugefügt wird. Gültige Werte: qualifizierter Klassenname für eine Klasse, die die Schnittstelle Beispiel: Datei <property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/> |
|
|
Einschließen von Deskriptorabfragen |
Aktiviert oder inaktiviert das Standardkopieren aller benannten Abfragen aus den Deskriptoren der Sitzung. Diese Abfragen umfassen die Abfragen, die mithilfe der EclipseLink-API, Deskriptor-Änderungsmethoden usw. definiert wurden. |
Wahr |
|
Sonstige Optionen |
||
|
Temporär veränderbar |
Geben Sie an, ob alle persistenten Felder für Beispiel: Datei <property name="eclipselink.temporal.mutable" value="true"/> |
Falsch |
|
Sperrzeitlimit |
5 |
|
|
Abfragezeitlimit |
5 |
|
|
Validierungsmodus |
Automatisch |
|
|
Pre-Persist-Gruppe prüfen |
||
|
Pre-Update-Gruppe prüfen |
||
|
Pre-Remove-Gruppe prüfen |
Zugehörige Referenzen
Java Persistence API (JPA) Extensions Reference for EclipseLink
http://www.eclipse.org/eclipselink/documentation/2.4/jpa/extensions/toc.htm