In der folgenden Tabelle werden die auf der Seite 'Optionen' des Editors persistence.xml verfügbaren Eigenschaften aufgelistet.
Hinweis: Für Projekte, die die generische Plattform verwenden, ist diese Seite nicht verfügbar. |
Eigenschaften der Seite 'Optionen'
Eigenschaft | Beschreibung | Standardwert |
---|---|---|
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 umfassen die Abfragen mithilfe der EclipseLink-API, Deskriptor-Änderungsmethoden, usw. |
|
Sonstige Optionen |
||
Temporär veränderlich |
Geben Sie an, ob alle persistenten Felder für Beispiel: Datei <property name="eclipselink.temporal.mutable" value="true"/> |
Falsch |