Befordran
CodeGym University
Inlärning
Kurs
Uppgifter
Undersökningar och frågesporter
Spel
Hjälp
Schema
gemenskap
Användare
Forum
Chatt
Artiklar
Framgångsberättelser
Aktivitet
Recensioner
Prenumerationer
Lätt tema
Lektioner
Recensioner
Om oss
Start
Börja lära sig
Börja lära dig nu
Quest karta
Lektioner
Nivå 12
Kartläggning av primitiva datatyper
SQL & Hibernate
Nivå,
Lektion
Datatyper som stöds Under de tre föregående nivåerna blev vi lite bekanta med Hibernate. Det är dags för andra omgången. Nu ska vi börja studera samma sak, bara djupare. Och vi börjar med att mappa fälten i klassen Entity till kolumnerna i
Användbara scenarier för datakartläggning
SQL & Hibernate
Nivå,
Lektion
Mapim enum Vi har redan listat ut hur man mappar primitiva datatyper: vi använder @Column- kommentaren och @Type -kommentaren . Men inte alla fall kan täckas av dessa anteckningar. Och det vanligaste fallet är enum . Java enum-objekt kan la
primärnyckel
SQL & Hibernate
Nivå,
Lektion
@Id-anteckning Varje Entity-entitet i Hibernate måste ha ett fält som kommer att vara primärnyckeln: det innehåller ett unikt värde för alla objekt i den här klassen. Vanligtvis är det här fältet kommenterat med @Id -kommentaren . Allmän fo
Datumkartläggning
SQL & Hibernate
Nivå,
Lektion
4.1 Utflykt till historien Uppgiften att spara Java-objekt i databasen var relevant nästan omedelbart efter skapandet av Java-språket. På den tiden fanns det bara en datatyp i Java-språket, Date, som lagrade tid enligt UNIX-tidsstandarden:
Hantering av datauppdatering
SQL & Hibernate
Nivå,
Lektion
5.1 Tidpunkt för dataändring När du lagrar olika poster i en databas i många år uppstår ofta två frågor: När lades denna post till i databasen? När ändrades denna post senast? Dessa är så frekventa uppgifter att två kolumner läggs till i nä
Objektkartläggning
SQL & Hibernate
Nivå,
Lektion
6.1 Lagra filer på servern Ibland måste binära objekt sparas i databasen. Till exempel filer. Om filen är stor är det mest rimligt att lagra den i en separat mapp på disken och lagra dess sökvägar i databasen. Exempel: c:\db-files\users\123
Använda olika datatypskonverterare
SQL & Hibernate
Nivå,
Lektion
7.1 Skapa din egen typomvandlare Ibland uppstår situationer när man vill lagra en ganska komplex datatyp i en kolumn i en tabell. Om Hibernate vet hur man konverterar det till en sträng (och tillbaka), så är allt bra. Om inte, måste du skri
Please enable JavaScript to continue using this application.