Forfremmelse
CodeGym University
Læring
Kurs
Oppgaver
Spørreundersøkelser og spørrekonkurranser
Spill
Hjelp
Rute
Samfunnet
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lett tema
Leksjoner
Anmeldelser
Om oss
Start
Begynn å lære
Begynn å lære nå
Oppdragskart
Leksjoner
Nivå 12
Kartlegging av primitive datatyper
SQL & Hibernate
Nivå ,
Lekse
Støttede datatyper I løpet av de tre foregående nivåene ble vi litt kjent med Hibernate. Det er tid for andre runde. Nå skal vi begynne å studere det samme, bare dypere. Og vi starter med å kartlegge feltene i Entity-klassen til kolonnene i
Nyttige datakartleggingsscenarier
SQL & Hibernate
Nivå ,
Lekse
Mapim enum Vi har allerede funnet ut hvordan vi kartlegger primitive datatyper: vi bruker @Column- kommentaren og @Type- kommentaren . Men ikke alle tilfeller kan dekkes av disse merknadene. Og det vanligste tilfellet er enum . Java enum-ob
primærnøkkel
SQL & Hibernate
Nivå ,
Lekse
@Id-kommentar Hver Entity-enhet i Hibernate må ha et felt som vil være primærnøkkelen: den inneholder en unik verdi for alle objekter i denne klassen. Vanligvis er dette feltet merket med @Id -kommentaren . Generell form: @Id
Datokartlegging
SQL & Hibernate
Nivå ,
Lekse
4.1 Utflukt til historien Oppgaven med å lagre Java-objekter til databasen var relevant nesten umiddelbart etter opprettelsen av Java-språket. På den tiden var det bare én datatype i Java-språket, Date, som lagret tid i henhold til UNIX-tid
Administrasjon av dataoppdatering
SQL & Hibernate
Nivå ,
Lekse
5.1 Tidspunkt for endring av data Når du lagrer ulike poster i en database i mange år, oppstår ofte to spørsmål: Når ble denne oppføringen lagt til databasen? Når ble denne oppføringen sist endret? Dette er så hyppige oppgaver at to kolonne
Objektkartlegging
SQL & Hibernate
Nivå ,
Lekse
6.1 Lagre filer på serveren Noen ganger må binære objekter lagres i databasen. For eksempel filer. Hvis filen er stor, er det rimeligst å lagre den i en egen mappe på disken, og lagre banene i databasen. Eksempel: c:\db-files\users\12355\av
Bruke forskjellige datatypekonverterere
SQL & Hibernate
Nivå ,
Lekse
7.1 Opprette din egen typekonverter Noen ganger oppstår situasjoner når du ønsker å lagre en ganske kompleks datatype i én kolonne i en tabell. Hvis Hibernate vet hvordan den skal konverteres til en streng (og tilbake), så er alt i orden. H
Please enable JavaScript to continue using this application.