CodeGym
AI Academy
Promoție
CodeGym University
Învățare
Cursuri
Exerciții
Sondaje & quiz-uri
Jocuri
Ajutor
Program
Comunitate
Utilizatori
Forum
Chat
Articole
Povești de succes
Activitate
Recenzii
Abonamente
Temă luminoasă

Lessons

  • Recenzii
  • Despre noi
Începe
Începe să înveți
Începe să înveți acum
  • Progresul meu
  • Cursuri
  • Hartă Quest
  • Lecții
  • Lucrul cu ierarhiile de entități

    SQL & Hibernate
    Nivel 15,Lecția 0
    Probleme de conservare Astăzi vom avea o schemă nouă și super interesantă - folosind caracteristicile Hibernate pentru a salva ierarhia claselor în baza de date. O ierarhie de clase este un set de clase legate între ele printr-o relație de
    Disponibil
  • Un singur tabel pentru întreaga ierarhie a clasei

    SQL & Hibernate
    Nivel 15,Lecția 1
    Descriere Următoarea abordare a stocării unei ierarhii de clase este de a stoca toate clasele din ierarhie într-un singur tabel . Această strategie se numește Single Table . De exemplu, așa: CREATE TABLE user_ employee_client {
    Disponibil
  • Discriminator

    SQL & Hibernate
    Nivel 15,Lecția 2
    Descriere În lecția anterioară, ați văzut că Hibernate folosește o coloană specială DTYPE VARCHAR pentru a stoca numele unei clase de Entitate. O astfel de coloană se numește discriminator . Este folosit pentru a determina fără ambiguitate
    Disponibil
  • Tabel alăturat

    SQL & Hibernate
    Nivel 15,Lecția 3
    Descriere O altă strategie pentru stocarea unei ierarhii de clasă într-o bază de date se numește Joined Table. Există o adnotare specială pentru el: @Inheritance(strategy = InheritanceType.JOINED) Un exemplu de orele noastre: @Inheritance(s
    Disponibil
  • Tabel pe clasă

    SQL & Hibernate
    Nivel 15,Lecția 4
    5.1 Descriere Și, în sfârșit, ultima strategie este Tabel pe clasă. Înseamnă că va fi folosit un tabel separat pentru fiecare clasă. Într-un fel, acesta este același MappedSuperClass, doar într-o formă actualizată. Mai întâi, trebuie să uti
    Disponibil
  • Alegerea unei strategii de conservare a ierarhiei

    SQL & Hibernate
    Nivel 15,Lecția 5
    Descriere Fiecare dintre strategiile și tehnicile de mai sus are propriile sale avantaje și dezavantaje. Recomandările generale pentru alegerea unei strategii specifice vor arăta astfel: Strategia TABLE_PER_CLASS bazată pe UNION Această str
    Disponibil
Învățare
  • Înregistrare
  • Curs Java
  • Ajutor pentru exerciții
  • Prețuri
  • Proiecte de jocuri
  • Sintaxă Java
Comunitate
  • Utilizatori
  • Articole
  • Forum
  • Chat
  • Povești de succes
  • Activitate
  • Program de afiliere
Companie
  • Despre noi
  • Contacte
  • Recenzii
  • Centru de presă
  • CodeGym pentru EDU
  • Întrebări frecvente
  • Suport
CodeGymCodeGym este un curs online pentru a învăța programare Java de la zero. Acest curs este o modalitate perfectă pentru începători de a stăpâni Java. Conține peste 1200 de exerciții cu verificare instantanee și un set esențial de noțiuni teoretice despre fundamentele Java. Pentru a te ajuta să ai succes în învățare, am implementat o serie de funcții motivaționale: quiz-uri, proiecte de programare, materiale despre învățarea eficientă și cariera unui dezvoltator Java.
Urmărește-ne
Limba interfeței
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian
Romanian
Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programatorii se formează, nu se nasc" © 2026 CodeGym
MastercardVisa
"Programatorii se formează, nu se nasc" © 2026 CodeGym