Alternativ

Tabellen innehåller egenskaperna på sidan Alternativ i redigeraren persistence.xml.


Anm.

Sidan är inte tillgänglig för projekt som använder den generiska plattformen.

Egenskaper på sidan Alternativ

Egenskap Beskrivning Standard

Sessionsnamn

Ange namnet med vilket EclipseLink-sessionen är lagrad i den statiska sessionshanteraren. Använd alternativet om du behöver åtkomst till EclipseLink-delade sessionen utanför innehållet i JPAn eller för att använda en EclipseLink-session som redan finns och är konfigurerad med en EclipseLink-sessions.xml-fil.

Giltiga värden: ett giltigt EclipseLink-sessionsnamn som är unikt i en serverutplacering.

Exempel: persistence.xml-fil

<property name="eclipselink.session-name" value="MySession"/>

Sessions-XML

Ange beständighetsinformation som läses in från EclipseLink-sessions konfigurationsfil (sessions.xml).

Du kan använda alternativet som ett alternativ till kommentarer och utplacerings-XML. Om du anger egenskapen åsidosätter EclipseLink alla klasskommentarer och objektets relationsavbildning från persistence.xml samt ORM.xml och övriga avbildningsfiler om sådana finns.

Ange sessionen genom att ange inställning för egenskapen eclipselink.session-name.

Anm. Om du inte anger något värde för egenskapen, används inte filen sessions.xml.

Giltiga värden: resursnamn för sessions-XML-filen.

Exempel: persistence.xml-fil

<property name="toplink.session-xml" value="mysession.xml"/>

Måldatabas

Markera måldatabasen. Du kan även ange värdet som ett fullständigt klassnamn för en underordnad klass till org.eclipse.persistence.platform.DatabasePlatform class.

Exempel: persistence.xml-fil

<property name="eclipselink.target-database" value="Oracle"/>

Auto

Målserver

Välj målserver för JPA-tillämpningen.

Exempel: persistence.xml-fil

<property name="eclipselink.target-server" value="OC4J_10_1_3"/>

Inget

Händelselyssnare

Ange en beskrivningshändelselyssnare som ska läggas till under start.

Giltiga värden: fullständigt klassnamn för en klass som implementerar eclipselink.sessions.SessionEventListener-gränssnittet.

Exempel: persistence.xml-fil

<property name="eclipselink.session-event-listener" value="mypackage.MyClass.class"/>

Inkludera beskrivningsfrågor

Aktivera eller avaktivera standardkopieringen av alla namngivna frågor från sessionens beskrivningar. I frågorna ingår de som definierades med EclipseLink-APIn, metoder för beskrivningsändringar osv.


Övriga alternativ



  Temporal mutable

Ange om alla beständiga Date- och Calendar-fält ska behandlas som förändringsbara objekt.

Exempel: persistence.xml-fil

<property name="eclipselink.temporal.mutable" value="true"/>

False