Karácsonyi kiárusítás
Tanulás
Tanfolyamok
Feladatok
Felmérések és kvízek
Játékok
Segítség
Menetrend
Közösség
Felhasználók
Fórum
Csevegés
Cikkek
Sikertörténetek
Tevékenység
Vélemények
Előfizetések
Világos téma
Leckék
Vélemények
Rólunk
Rajt
Kezdje el a tanulást
Kezdje el a tanulást most
Az én Haladásom
Tanfolyamok
Küldetés térkép
Leckék
Minden küldetés
Minden szint
Objektum törlése
SQL & Hibernate
szint,
Lecke
Eltávolítás a remove() metódussal Végül nézzük meg egy objektum törlését. Elvileg az objektumok törlése az adatbázisból nagyon egyszerű, de ahogy mondják, vannak árnyalatok. És hat ilyen árnyalat van: Eltávolítás a remove() metódussal Eltáv
Primitív adattípusok leképezése
SQL & Hibernate
szint,
Lecke
Támogatott adattípusok Az előző három szint során egy kicsit megismerkedtünk a Hibernate szolgáltatással. Eljött a második forduló ideje. Most elkezdjük tanulmányozni ugyanazt, csak mélyebben. És kezdjük azzal, hogy az Entity osztály mezőit
Hasznos adatleképezési forgatókönyvek
SQL & Hibernate
szint,
Lecke
Mapim enum Már kitaláltuk, hogyan lehet a primitív adattípusokat leképezni: a @Column annotációt és a @Type annotációt használjuk . De nem minden esetet fedhetnek le ezek a megjegyzések. És a leggyakoribb eset az enum . A Java enum objektum
elsődleges kulcs
SQL & Hibernate
szint,
Lecke
@Id megjegyzés Minden hibernált entitásnak rendelkeznie kell egy mezővel, amely az elsődleges kulcs lesz: egyedi értéket tartalmaz az osztály összes objektumához. Ez a mező általában az @Id megjegyzéssel van ellátva . Általános forma: @Id
Dátum leképezés
SQL & Hibernate
szint,
Lecke
4.1 Kirándulás a történelembe A Java objektumok adatbázisba mentése szinte azonnal aktuális volt a Java nyelv létrehozása után. Ekkor a Java nyelvben egyetlen adattípus volt, a Date, amely a UNIX-időszabvány szerint tárolta az időt: ezredmá
Adatfrissítés kezelése
SQL & Hibernate
szint,
Lecke
5.1 Az adatváltozás időpontja Ha sok éven át tárol különféle rekordokat egy adatbázisban, gyakran két kérdés merül fel: Mikor került ez a bejegyzés az adatbázisba? Mikor változtatták meg utoljára ezt a bejegyzést? Ezek olyan gyakori feladat
Objektumleképezés
SQL & Hibernate
szint,
Lecke
6.1 Fájlok tárolása a szerveren Néha bináris objektumokat kell menteni az adatbázisba. Például fájlok. Ha a fájl nagy, akkor a legésszerűbb egy külön mappában tárolni a lemezen, és az elérési útjait az adatbázisban tárolni. Példa: c:\db-fil
Különböző adattípusú konverterek használata
SQL & Hibernate
szint,
Lecke
7.1 Saját típusú konverter készítése Néha olyan helyzetek adódhatnak, amikor egy meglehetősen összetett adattípust akarunk tárolni egy táblázat egy oszlopában. Ha a Hibernate tudja, hogyan kell karakterláncsá alakítani (és vissza), akkor mi
Gyűjtemény feltérképezése
SQL & Hibernate
szint,
Lecke
Gyűjtemények listája Nos, láttad, hogyan lehet egyszerű típusokat feltérképezni. Itt az ideje, hogy továbblépjünk az érdekesebb kérdésekre – hogyan térképezzük fel az objektumgyűjteményeket. És objektumaink 5 csoportban lehetnek: Array - ob
@ManyToOne
SQL & Hibernate
szint,
Lecke
2.1 Összekapcsolás asztali szinten Láttuk, hogyan tárolja a Hibernate a gyűjteményeket a segédtáblázatokban. Most nézzük meg, hogyan lehet kapcsolatokat megszervezni a valódi entitásosztályokat tároló teljes értékű táblák között. Négy típus
@Egy a sokhoz
SQL & Hibernate
szint,
Lecke
Táblázat szintű kapcsolat Nézzük még egyszer a két táblázatunkat: id név Foglalkozása fizetés kor csatlakozás dátuma 1 Ivanov Iván Programozó 100 000 25 2012-06-30 2 Petrov Petr Programozó 80000 23 2013-08-12 3 Ivanov Szergej Vizsgáló 40000
@ManyToMany
SQL & Hibernate
szint,
Lecke
Szervizasztal Most nézzünk egy másik gyakori esetet – sok-sok. Képzeljük el, hogy sok-sok kapcsolat van a feladatok és az alkalmazottak között : Az alkalmazotti táblában egy alkalmazott sok feladatot elvégezhet a feladattáblából. A feladatt
Mutass többet
1
...
53
54
55
56
57
...
60
Please enable JavaScript to continue using this application.