Generelle oplysninger

I denne tabel vises de generelle egenskaber, der er tilgængelige i oversigten Java-oplysninger for hver mapping-type.

Egenskab Beskrivelse Standard Tilgængelig mapping-type
Hyperlink for tilknytningstype vha. mapping Hvis du klikker på navnet på tilknytningstypen vha. mapping, som repræsenteres som et hyperlink, åbnes dialogboksen Valg af tilknytningstype vha. mapping. I dialogboksen kan du angive attributtens type. Basis Alle mapping-typer
Kolonne Den databasekolonne, der indeholder værdien til attributten. Dette felt svarer til annotationen @Column. Som standard antages det, at kolonnen har samme navn som attributten. Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping, Version-tilknytning vha. mapping
  Navn Navnet på databasekolonnen.

Dette felt svarer til annotationen @Column.


Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Tabel Navnet på den databasetabel, der indeholder den valgte kolonne.
Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Insertable Angiver, om kolonnen altid skal inkluderes i SQL INSERT-sætninger. True Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Updatable Angiver, om kolonnen altid skal inkluderes i SQL UPDATE-sætninger. True Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Entydig Angiver betingelsen UNIQUE (entydig) for kolonnen. Falsk Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Kan indeholde NULL Angiver, om NULL-værdier er tilladt i kolonnen. True Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Længde Angiver kolonnelængden. 255 Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Præcision Angiver præcisionen for kolonneværdierne. 0 Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Antal decimaler Angiver det antal cifre, der står til højre for decimaltegnet. 0 Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
  Kolonnedefinition Definér DDL'en til en kolonne. Den bruges, når en tabel genereres.
Basis-tilknytning vha. mapping, Indbygget-tilknytning vha. mapping, Id-tilknytning vha. mapping
Hentningstype Definerer, hvordan data indlæses fra databasen:
  • Ivrig - Data indlæses, inden der er behov for dem.

  • Doven - Data indlæses kun, når transaktionen kræver dem.

Ivrig Basis-tilknytning vha. mapping, En til en-tilknytning vha. mapping, Mange til mange-tilknytning vha. mapping, Mange til en-tilknytning vha. mapping
Valgfrit Angiver, om dette felt kan være NULL. Ja Basis-tilknytning vha. mapping, En til en-tilknytning vha. mapping, Mange til en-tilknytning vha. mapping
Lob Angiv, om feltet skal tilknyttes til java.sql.Clob eller java.sql.Blob vha. mapping.

Dette felt svarer til annotationen @Lob.


Basis-tilknytning vha. mapping
Tidsmæssig Angiver, om dette felt er et af følgende:
  • Dato - java.sql.Date

  • Klokkeslæt - java.sql.Time

  • Tidsstempel - java.sql.Timestamp

Dette felt svarer til annotationen @Temporal.


Basis-tilknytning vha. mapping, Id-tilknytning vha. mapping
Optalt Angiv, hvordan optalte betingelser skal vedvare, hvis String-værdien passer til dine programkrav, eller hvordan et eksisterende databaseskema skal matches.
  • ordenstal

  • String

Dette felt svarer til annotationen @Enumerated.

Ordenstal
Målentitet Den persistent-entitet, som attributten er tilknyttet til vha. mapping.
En til en-tilknytning vha. mapping, En til mange-tilknytning vha. mapping Mange til mange-tilknytning vha. mapping, Mange til en-tilknytning vha. mapping
Id Angiv, om entitetens id er afled fra identiteten for en anden entitet.

Kaskadetype Angiv, hvilke funktioner der skal videreføres gennem hele entiteten.
  • Alle - Alle operationer

  • Persist

  • Flet

  • Flyt

  • Fjern

  • Opfrisk


En til en-tilknytning vha. mapping, En til mange-tilknytning vha. mapping, Mange til mange-tilknytning vha. mapping, Mange til en-tilknytning vha. mapping
Tilknyttet vha. mapping af Det felt i databasetabellen, der "ejer" the relationen. Dette felt kræves kun af de ikke-ejende side af relationen.
En til en-tilknytning vha. mapping, En til mange-tilknytning vha. mapping
Sortér efter Angiv standardrækkefølgen for de objekter, der returneres fra en forespørgsel:
  • Ingen sortering

  • Primærnøgle

  • Tilpasset sortering

Dette felt svarer til annotationen @OrderBy.

Primærnøgle En til mange-tilknytning vha. mapping. Mange til mange-tilknytning vha. mapping, Mange til en-tilknytning vha. mapping
Attributtilsidesættelser Tilsidesætter Basistilknytninger vha. mapping af tilknyttet superklasse. Hvis det overtagne kolonnenavn f.eks. er inkompatibelt med en allerede eksisterende datamodel eller ugyldigt som kolonnenavn i databasen.
Indbygget-tilknytning vha. mapping

Indbygget-tilknytning vha. mapping



 

Relateret opgave

Tilknyt en entitet vha. mapping