Asetukset

T„ss„ taulukossa on luettelo persistence.xml-muokkausohjelman Asetukset-sivun ominaisuuksista.


Huomautus:

T„m„ sivu ei ole k„ytett„viss„ projekteissa, jotka k„ytt„v„t Yleinen-k„ytt”ymp„rist”„.

Asetukset-sivun ominaisuudet

Ominaisuus Kuvaus Oletusarvo

Istunnon nimi

M„„rit„ nimi, jolla EclipseLinkin istunto tallennetaan staattisen istunnon hallintaohjelmaan. Valitse t„m„ vaihtoehto, kun haluat k„ytt„„ joko EclipseLinkin jaettua istuntoa JPA:n kontekstin ulkopuolella tai aiempaa EclipseLinkin istuntoa, joka on m„„ritetty EclipseLinkin sessions.xml-tiedoston avulla.

Kelvolliset arvot: kelvollinen EclipseLinkin istunnon nimi, joka on yksil”llinen palvelimen k„ytt””notossa.

Esimerkki: persistence.xml-tiedosto

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

Istunnon XML

M„„rit„ pysyvyystiedot, jotka on ladattu EclipseLinkin istunnon kokoonpanotiedostosta (sessions.xml).

T„t„ voi k„ytt„„ vaihtoehtona huomautuksille ja k„ytt””noton XML-tiedostolle. Jos m„„rit„t t„m„n ominaisuuden, EclipseLink ohittaa kaikki luokan huomautukset ja objektisuhteiden vastaavuusm„„ritykset persistence.xml-, ORM.xml- sek„ muista vastaavuustiedostoista, jos niit„ on.

Osoita istunto m„„ritt„m„ll„ eclipselink.session-name-ominaisuus.

Huomautus: Jos t„m„n ominaisuuden arvoa ei m„„ritet„, sessions.xml-tiedostoa ei k„ytet„.

Kelvolliset arvot: istunnon XML-tiedoston resurssin nimi.

Esimerkki: persistence.xml-tiedosto

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

Kohdetietokanta

Valitse kohdetietokanta. Voit m„„ritt„„ arvoksi my”s org.eclipse.persistence.platform.DatabasePlatform-luokan aliluokan tarkennetun luokkanimen.

Esimerkki: persistence.xml-tiedosto

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

Automaattinen

Kohdepalvelin

Valitse JPA-sovelluksen kohdepalvelin.

Esimerkki: persistence.xml-tiedosto

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

Ei mit„„n

Tapahtuman kuuntelutoiminto

M„„rit„ k„ynnistysprosessin aikana lis„tt„v„ kuvaajan tapahtuman kuuntelutoiminto.

Kelvolliset arvot: eclipselink.sessions.SessionEventListener-rajapinnan toteuttavan luokan tarkennettu luokan nimi.

Esimerkki: persistence.xml-tiedosto

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

Sis„llyt„ kuvaajakyselyt

Ota k„ytt””n tai poista k„yt”st„ kaikkien nimettyjen kyselyiden oletusarvoinen kopioiminen istunnon kuvaajista. N„ihin kyselyihin kuuluvat muun muassa EclipseLink-ohjelmointirajapinnan ja kuvaajan lis„ehtometodien avulla m„„ritetyt kyselyt.


Muut asetukset



  Aikasarja muokattavissa

M„„rit„, k„sitell„„nk” kaikkia pysyvi„ P„iv„m„„r„- ja Kalenteri-kentti„ muokattavina objekteina.

Esimerkki: persistence.xml-tiedosto

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

Ep„tosi