Volby

V t‚to tabulce jsou uvedeny vlastnosti dostupn‚ na str nce Volby editoru souboru persistence.xml.


Pozn mka:

Tato str nka nen¡ k dispozici pro projekty pou§¡vaj¡c¡ generickou platformu.

Vlastnosti na str nce Volby

Vlastnost Popis Vìchoz¡

N zev relace

Zadejte n zev, pod kterìm je relace EclipseLink ulo§ena ve spr vci statickìch relac¡. Pou§ijte tuto volbu, mus¡te-li pýistupovat ke sd¡len‚ relaci EclipseLink mimo kontext JPA nebo pou§¡t ji§ existuj¡c¡ relaci EclipseLink nakonfigurovanou prostýednictv¡m souboru sessions.xml EclipseLink

Platn‚ hodnoty: platnì n zev relace EclipseLink, kterì je jedineŸnì v implementaci serveru.

Pý¡klad: soubor persistence.xml

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

Soubor XML relac¡

UrŸete informace o perzistenci zaveden‚ z konfiguraŸn¡ho souboru relac¡ EclipseLink (sessions.xml).

Tuto volbu m…§ete pou§¡t jako alternativu k anotac¡m a implementaŸn¡mu k¢du XML. Pokud zad te tuto vlastnost, potlaŸ¡ EclipseLink vçechny anotace tý¡d a relaŸn¡ mapov n¡ objekt… ze souboru persistence.xml i ze souboru ORM.xml a dalç¡ch mapovac¡ch soubor…, pokud jsou pý¡tomn‚.

OznaŸte relaci nastaven¡m vlastnosti eclipselink.session-name.

Pozn mka: Pokud pro tuto vlastnost nezad te hodnotu, soubor sessions.xml se nepou§ije.

Platn‚ hodnoty: n zev prostýedku v k¢du XML relac¡.

Pý¡klad: soubor persistence.xml

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

C¡lov  datab ze

Vyberte c¡lovou datab zi. Tak‚ m…§ete nastavit hodnotu na £plnì n zev podtý¡dy org.eclipse.persistence.platform.DatabasePlatform class.

Pý¡klad: soubor persistence.xml

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

Automatickì

C¡lovì server

Vyberte c¡lovì server pro svou aplikaci JPA.

Pý¡klad: soubor persistence.xml

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

Nen¡

Listener ud lost¡

Zadejte listener ud lost¡ deskriptoru, kterì bude pýid n bØhem samozaveden¡.

Platn‚ hodnoty: kvalifikovanì n zev tý¡dy pro tý¡du, kter  implementuje rozhran¡ eclipselink.sessions.SessionEventListener.

Pý¡klad: soubor persistence.xml

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

Zahrnout dotazy deskriptoru

M…§ete povolit nebo zak zat vìchoz¡ kop¡rov n¡ vçech pojmenovanìch dotaz… z deskriptor… do relace. Tyto dotazy zahrnuj¡ dotazy definovan‚ pomoc¡ rozhran¡ EclipseLink API, metod £prav deskriptoru atd.


R…zn‚ volby



  DoŸasnØ mØniteln‚

UrŸete, zda maj¡ bìt vçechna perzistentn¡ pole Datum a Kalend ý zpracov v na jako mØniteln‚ objekty.

Pý¡klad: soubor persistence.xml

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

False