Generell informasjon

Denne tabellen inneholder de generelle egenskapene som er tilgjengelige i visningen Java-detaljer for hver tilordningstype.

Egenskap Beskrivelse Standardverdi Tilgjengelig for tilordningstype
Hyperlink for tilordningstype N†r du klikker p† navnet p† tilordningstypen, representert av en hyperlink, †pnes dialogboksen Valg av tilordningstype. I denne dialogboksen oppgir du type attributt. Grunnleggende Alle tilordningstyper
Kolonne Databasekolonnen som inneholder verdien for attributtet. Dette feltet tilsvarer annotasjonen @Column. Det antas som standard at kolonnen har samme navn som attributtet. Grunnleggende tilordning, Innebygd tilordning, ID-tilordning, Versjonstilordning
  Navn Navnet p† databasekolonnen.

Dette feltet tilsvarer annotasjonen @Column.


Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Tabell Navnet p† databasetabellen som inneholder den valgte kolonnen.
Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Innsettbar Oppgir om kolonnen alltid skal tas med i SQL INSERT-setninger. Sann Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Oppdaterbar Oppgir om kolonnen alltid skal tas med i SQL UPDATE-setninger. Sann Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Unik Definerer begrensningen UNIQUE for kolonnen. Usann Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Kan ha nullverdier Oppgir om kolonnen tillater nullverdier. Sann Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Lengde Definerer kolonnelengden. 255 Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Presisjon Definerer presisjonen for kolonneverdiene. 0 Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Skala Definerer antall sifre som skal vises til h›yre for desimaltegnet. 0 Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
  Kolonnedefinisjon Definer DDL for en kolonne. Dette brukes n†r en tabell blir generert.
Grunnleggende tilordning, Innebygd tilordning, ID-tilordning
Hentetype Definerer hvordan data skal lastes inn fra databasen:
  • Eager - Dataene blir lastet inn f›r det er behov for dem.

  • Lazy - Dataene blir lastet inn bare n†r transaksjonen krever det.

Eager Grunnleggende tilordning, En-til-en-tilordning, Mange-til-mange-tilordning, Mange-til-en-tilordning
Valgfritt Angir om dette feltet kan v‘re null. Ja Grunnleggende tilordning, En-til-en-tilordning, Mange-til-en-tilordning
LOB Angir om feltet skal tilordnet til java.sql.Clob eller java.sql.Blob.

Dette feltet tilsvarer annotasjonen @Lob.


Grunnleggende tilordning
Tidsbestemt Angir om dette feltet er et av f›lgende:
  • Dato - java.sql.Date

  • Klokkeslett java.sql.Time

  • Tidsangivelse - java.sql.Timestamp

Dette feltet tilsvarer annotasjonen @Temporal.


Grunnleggende tilordning, ID-tilordning
Oppregnet Oppgir persistens for oppregnede begrensninger hvis Streng-verdien passer til applikasjonens krav eller samsvarer med et eksisterende databaseskjema.
  • ordinal

  • Streng

Dette feltet tilsvarer annotasjonen @Enumerated.

Ordinal
M†lentitet Persistensentiteten som attributtet er tilordnet til.
En-til-en-tilordning, En-til-mange-tilordning Mange-til-mange-tilordning, Mange-til-en-tilordning
ID Oppgi om entitetens ID er avledet fra en annen entitets identitet.

Kaskadetype Oppgi hvilke operasjoner som skal spres gjennom denne entiteten.
  • Alle - Alle operasjoner

  • Persistent

  • Sl† sammen

  • Flytt

  • Fjern

  • Oppdater


En-til-en-tilordning, En-til-mange-tilordning, Mange-til-mange-tilordning, Mange-til-en-tilordning
Tilordnet av Feltet i databasetabellen som eier relasjonen. Dette feltet er bare n›dvendig for den ikke-eiende siden av relasjonen.
En-til-en-tilordning, En-til-en-tilordning
Ordne etter Oppgi standardrekkef›lgen for objekter som returneres fra en sp›rring:
  • Ingen ordning

  • Prim‘rn›kkel

  • Tilpasset rekkef›lge

Dette feltet tilsvarer annotasjonen @OrderBy.

Prim‘rn›kkel En-til-mange-tilordning. Mange-til-en-tilordning, Mange-til-en-tilordning
Attributtoverstyringer Overstyrer grunnleggende tilordninger for en tilordnet superklasse (for eksempel hvis det arvede kolonnenavnet er inkompatibelt med en eksisterende datamodell, eller hvis det er ugyldig som kolonnenavn i databasen).
Innebygd tilordning

Innebygd tilordning



 

Beslektet oppgave

Tilordne en entitet