Tilpasning

Følgende tabel viser de egenskaber, der findes på siden Tilpasning i editoren til persistence.xml.

Egenskaber på siden Tilpasning

Egenskab Beskrivelse Standard

Væver

Angiver, om der udføres vævning af entitetsklasserne. EclipseLink JPA-persistensudbyderen bruger vævning til at styrke JPA-entiteter med hensyn til egenskaber såsom doven indlæsning, ændringssporing, hentegrupper og interne optimeringer. Vælg en af følgende indstillinger:

  • Ingen vævning

  • Dynamisk vævning

  • Statisk vævning -- Brug denne indstilling, hvis du regner med at udføre dit program uden for et Java EE 5-opbevaringssted i et miljø, der ikke understøtter brugen af -javaagent:eclipselink.jar på JVM-kommandolinjen. Indstillingen antager, at klasser allerede er vævet statisk. Udfør den statiske vævning på klasserne, før de distribueres.

Dynamisk vævning

  Væver dovent 

Vælg denne indstilling for at aktivere doven vævning.

True

  Væver hentegrupper  

Vælg denne indstilling for at aktivere hentegrupper via vævning. Vælg Falsk for indstillingen, hvis:

  • Der ikke er nogen vævning.

  • Klasser ikke må ændres under vævning (f.eks. under fejlfinding).

Vælg Falsk for egenskaben for platforme, hvor den ikke understøttes.

True

Væver internt 


True

Væver ivrigt 


Falsk

  Væver ændringssporing  

Vælg denne indstilling for at bruge vævning til at registrere, hvilke af objektets felter eller egenskaber der ændres.

True

  Afsend undtagelser 

Vælg denne indstilling for at angive, at EclipseLink skal afsende en undtagelse eller registrere en advarsel i logfilen, hvis EclipseLink støder på et problem med nogen af de filer, der er angivet i et element i en persistence.xml-fils <mapping-fil>.

True

Udvidelsesbehandler

Vælg eller opret en Java-klasse, der skal håndtere undtagelser.


Tilpasningsfunktion til session

Vælg en klasse til sessionstilpasningsfunktionen: En Java-klasse, der implementerer grænsefladen eclipselink.tools.sessionconfiguration.SessionCustomizer og leverer en standardkonstruktør (uden argumenter). Brug klassens customize-metode med en eclipselink.sessions.Session-parameter til at få adgang til det avancerede EclipseLink sessions-API via et program.


Tilpasningsfunktion til deskriptor

Vælg en klasse til deskriptortilpasningsfunktionen: En Java-klasse, der implementerer grænsefladen eclipselink.tools.sessionconfiguration.DescriptorCustomizer og leverer en standardkonstruktør (uden argumenter). Brug klassens customize-metode med en eclipselink.descriptors.ClassDescriptor-parameter til at få adgang via et program til et avanceret EclipseLink deskriptor- og mapping-API for den deskriptor, der er tilknyttet til JPA-entiteten ved navn <ENTITY>.


Kun validering


True

Profilprogram

  • Intet profilprogram

  • Ydeevneprofilprogram

  • Forespørgselsovervågning

Intet profilprogram



Bemærk:

Denne side er ikke tilgængelig for projekter, der bruger den generiske platform.