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 |
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 | 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 |
Basis-tilknytning vha. mapping |
|
Tidsmæssig | Angiver, om dette felt er et af følgende:
Dette felt svarer til annotationen |
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.
Dette felt svarer til annotationen |
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.
|
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:
Dette felt svarer til annotationen |
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 |