Tilpasning

Denne tabellen inneholder egenskapene som er tilgjengelige p† siden Tilpasning i redigeringsprogrammet for persistence.xml.

Egenskaper p† siden Tilpasning

Egenskap Beskrivelse Standardverdi

Veving

Oppgir om det utf›res veving for entitetsklasser. EclipseLink JPA-persistensleverand›ren bruker veving for † utvide JPA-entiteter for egenskaper som lazy-innlasting, endringssporing, hentegrupper og intern optimalisering. Velg blant disse alternativene:

  • Ingen veving

  • Vev dynamisk

  • Vev statisk -- Bruk dette alternativet hvis du planlegger † utf›re applikasjonen utenfor en Java EE 5-container i et milj› som ikke tillater bruk av -javaagent:eclipselink.jar p† JVM-kommandolinjen. Dette forutsetter at klasser allerede er statisk vevd. Kj›r statisk veving p† klassene f›r du distribuerer dem.

Vev dynamisk

  Lazy-veving

Velg dette alternativet hvis du vil aktivere lazy-veving.

Sann

  Hentegrupper for veving

Velg dette alternativet hvis du vil aktivere hentegrupper gjennom veving. Sett alternativet til false hvis:

  • Det ikke er noen veving.

  • Klasser ikke skal endres under veving (for eksempel ved feils›king).

Plattformen ikke st›tter veving.

Sann

Intern veving


Sann

Eager veving


Usann

  Endringssporing for veving

Velg dette alternativet hvis du vil bruke veving for † oppdage felt eller egenskaper for objektendringen.

Sann

  Kast unntak

Velg dette alternativet hvis du vil definere at EclipseLink skal kaste et unntak eller logge en advarsel n†r det blir oppdaget et problem med en av filene som er oppf›rt i en persistence.xml-fils <mapping-file>-element.

Sann

Unntaksbehandler

Velg (eller opprett) en Java-klasse til † behandle unntak.


Sesjonstilpasser

Velg en sesjonstilpasserklasse: En Java-klasse som implementerer grensesnittet eclipselink.tools.sessionconfiguration.SessionCustomizer og gir en standardkonstrukt›r (null-argument). Bruk denne klassens customize-metode, som mottar en eclipselink.sessions.Session, hvis du vil ha programmatisk tilgang til en avansert EclipseLink-sesjons-API.


Deskriptortilpasser

Velg en EclipseLink-deskriptortilpasserklasse: En Java-klasse som implementerer grensesnittet eclipselink.tools.sessionconfiguration.DescriptorCustomizer og gir en standardkonstrukt›r (null-argument). Bruk denne klassens customize-metode, som mottar en eclipselink.descriptors.ClassDescriptor, hvis du vil ha programmatisk tilgang til en avansert EclipseLink-deskriptor og tilordnings-API for deskriptoren som er knyttet til JPA-entiteten med navnet <ENTITY>.


Kun validering


Sann

Profilerer

  • Ingen profilerer

  • Ytelsesprofilerer

  • Query Monitor

Ingen profilerer



Merk:

Denne siden er ikke tilgjengelig for prosjekter som bruker Generic-plattformen.