Mukautus

Seuraavassa taulukossa on luettelo persistence.xml-muokkausohjelman Mukautus-sivulla k„ytett„viss„ olevista ominaisuuksista.

Mukautus-sivun ominaisuudet

Ominaisuus Kuvaus Oletusarvo

Weaving-sidonta

M„„ritt„„, tehd„„nk” olioluokkien weaving-sidonta. EclipseLinkin JPA-pysyvyystoimittaja k„ytt„„ weaving-sidontaa JPA-olioiden parantamiseksi sellaisia ominaisuuksia varten, joita ovat esimerkiksi lataaminen tarvittaessa, muutosten j„ljitys, noutoryhm„t ja sis„iset optimoinnit. Valitse seuraavista vaihtoehdoista:

  • Ei Weaving-sidontaa

  • Dynaaminen Weaving-sidonta

  • Staattinen Weaving-sidonta -- Valitse t„m„ vaihtoehto, jos aiot suorittaa sovelluksen Java EE 5 -s„il”n ulkopuolella ymp„rist”ss„, joka ei salli -javaagent:eclipselink.jar-argumentin k„ytt”„ JVM-komentorivill„. Oletuksena on, ett„ luokat on jo staattisesti weaving-sidottu. Aja staattinen weaving-sidonta luokissa ennen niiden k„ytt””nottoa.

Dynaaminen Weaving-sidonta

  Weaving-sidonnan Lazy-tila

Weaving-sidonnan Lazy-tila otetaan k„ytt””n valitsemalla t„m„ vaihtoehto.

Tosi

  Weaving-sidonnan noutoryhm„t 

Valitsemalla t„m„n vaihtoehdon otetaan k„ytt””n noutoryhm„t Weaving-sidonnan kautta. M„„rit„ t„m„ asetus ep„todeksi, jos:

  • Weaving-sidontaa ei ole.

  • Luokkia ei tulisi muuttaa Weaving-sidonnan aikana (esimerkiksi vianm„„rityst„ teht„ess„).

M„„rit„ t„m„ ominaisuus ep„todeksi niiss„ ymp„rist”iss„, joissa sit„ ei tueta.

Tosi

Sis„inen Weaving-sidonta


Tosi

Ennakoiva Weaving-sidonta


Ep„tosi

  Weaving-sidonnan muutosten j„ljitys

Valitsemalla t„m„n vaihtoehdon Weaving-sidontaa k„ytet„„n havaitsemaan, mitk„ objektin kent„t tai ominaisuudet muuttuvat.

Tosi

  L„het„ Poikkeukset

Valitsemalla t„m„n vaihtoehdon EclipseLink m„„ritet„„n l„hett„m„„n poikkeuksen tai kirjaamaan varoituksen silloin, kun se havaitsee ongelman miss„ tahansa tiedostossa, joka on lueteltu persistence.xml-tiedoston <mapping-file>-elementiss„.

Tosi

Poikkeuksen k„sittelytoiminto

Valitse (tai luo) Java-luokka poikkeusten k„sittely„ varten.


Istunnon mukautustoiminto

Valitse istunnon mukautustoiminnon luokka: Java-luokka, joka toteuttaa eclipselink.tools.sessionconfiguration.SessionCustomizer-rajapinnan ja tarjoaa oletusarvoisen (nolla-argumenttisen) konstruktorin. K„yt„ t„m„n luokan customize-metodia, joka ottaa eclipselink.sessions.Session-kohteen, niin voit k„ytt„„ kehittynytt„ EclipseLinkin istunnon ohjelmointirajapintaa ohjelmallisesti.


Kuvaajan mukautustoiminto

Valitse EclipseLinkin kuvaajan mukautustoiminnon luokka: Java-luokka, joka toteuttaa eclipselink.tools.sessionconfiguration.DescriptorCustomizer-rajapinnan ja tarjoaa oletusarvoisen (nolla-argumenttisen) konstruktorin. K„yt„ t„m„n luokan customize-metodia, joka ottaa eclipselink.descriptors.ClassDescriptor-kohteen, niin voit k„ytt„„ ohjelmallisesti kehittynytt„ EclipseLinkin kuvaajaa ja vastaavuusm„„rityksen ohjelmointirajapintaa kuvaajaan, joka on liitetty <ENTITY>-nimiseen JPA-olioon.


Vain tarkistus


Tosi

Profilointitoiminto

  • Ei profilointitoimintoa

  • Suoritustehon profilointitoiminto

  • Kyselyjen valvontaohjelma

Ei profilointitoimintoa



Huomautus:

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