Forfremmelse
CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Niveau 12
Kortlægning af primitive datatyper
SQL & Hibernate
niveau,
Lektie
Understøttede datatyper I løbet af de foregående tre niveauer blev vi lidt fortrolige med Hibernate. Det er tid til anden runde. Nu vil vi begynde at studere det samme, kun dybere. Og vi starter med at kortlægge felterne i Entity-klassen ti
Nyttige datakortlægningsscenarier
SQL & Hibernate
niveau,
Lektie
Mapim enum Vi har allerede fundet ud af, hvordan man kortlægger primitive datatyper: vi bruger @Column- annotationen og @Type- annotationen . Men ikke alle sager kan dækkes af disse anmærkninger. Og det mest almindelige tilfælde er enum . J
primærnøgle
SQL & Hibernate
niveau,
Lektie
@Id-anmærkning Hver Entity-entitet i Hibernate skal have et felt, der vil være den primære nøgle: det indeholder en unik værdi for alle objekter i denne klasse. Typisk er dette felt kommenteret med @Id -annotationen . Generel form: @Id
Datokortlægning
SQL & Hibernate
niveau,
Lektie
4.1 Udflugt til historien Opgaven med at gemme Java-objekter til databasen var relevant næsten umiddelbart efter oprettelsen af Java-sproget. På det tidspunkt var der kun én datatype i Java-sproget, Date, som lagrede tid i henhold til UNIX-
Håndtering af dataopdatering
SQL & Hibernate
niveau,
Lektie
5.1 Tidspunkt for dataændring Når du gemmer forskellige poster i en database i mange år, opstår der ofte to spørgsmål: Hvornår blev denne post tilføjet til databasen? Hvornår blev denne post sidst ændret? Disse er så hyppige opgaver, at der
Objekt Mapping
SQL & Hibernate
niveau,
Lektie
6.1 Gem filer på serveren Nogle gange skal binære objekter gemmes i databasen. For eksempel filer. Hvis filen er stor, så er det mest rimeligt at gemme den i en separat mappe på disken og gemme dens stier i databasen. Eksempel: c:\db-files\
Brug af forskellige datatypekonvertere
SQL & Hibernate
niveau,
Lektie
7.1 Oprettelse af din egen typekonverter Nogle gange opstår der situationer, hvor du vil gemme en ret kompleks datatype i én kolonne i en tabel. Hvis Hibernate ved, hvordan man konverterer det til en streng (og tilbage), så er alt fint. Hvi
Please enable JavaScript to continue using this application.