CodeGym
AI Academy
Kampanje
CodeGym-universitetet
Læring
Kurs
Oppgaver
Undersøkelser & tester
Spill
Hjelp
Timeplan
Samfunn
Brukere
Forum
Chat
Artikler
Suksesshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema

Leksjoner

  • Anmeldelser
  • Om oss
Start
Begynn å lære
Start learning now
  • Min fremgang
  • Kurs
  • Oppdragskart
  • Leksjoner
  • Arbeide med enhetshierarkier

    SQL & Hibernate
    Level 15, Leksjon 0
    Bevaringsspørsmål I dag vil vi ha et nytt og superinteressant opplegg - ved å bruke Hibernate-funksjonene for å lagre klassehierarkiet i databasen. Et klassehierarki er et sett med klasser knyttet til hverandre ved et arveforhold. Tenk deg
    Tilgjengelig
  • En enkelt tabell for hele klassehierarkiet

    SQL & Hibernate
    Level 15, Leksjon 1
    Beskrivelse Den neste tilnærmingen til å lagre et klassehierarki er å lagre alle klassene i hierarkiet i en enkelt tabell . Denne strategien kalles Single Table . For eksempel slik: CREATE TABLE user_ employee_client {
    Tilgjengelig
  • Diskriminator

    SQL & Hibernate
    Level 15, Leksjon 2
    Beskrivelse I forrige leksjon så du at Hibernate bruker en spesiell DTYPE VARCHAR-kolonne for å lagre navnet på en Entity-klasse. En slik kolonne kalles en diskriminator . Den brukes til entydig å bestemme hvilken klasse som skal opprettes
    Tilgjengelig
  • Sammenføyd Tabell

    SQL & Hibernate
    Level 15, Leksjon 3
    Beskrivelse En annen strategi for å lagre et klassehierarki i en database kalles Joined Table. Det er en spesiell merknad for det: @Inheritance(strategy = InheritanceType.JOINED) Et eksempel på våre klasser: @Inheritance(strategy = Inherita
    Tilgjengelig
  • Tabell per klasse

    SQL & Hibernate
    Level 15, Leksjon 4
    5.1 Beskrivelse Og til slutt, den siste strategien er Tabell per klasse. Det betyr at en egen tabell vil bli brukt for hver klasse. På en måte er dette den samme MappedSuperClass, bare i en oppdatert form. Først må du bruke en merknad: @Inh
    Tilgjengelig
  • Velge en hierarkibevaringsstrategi

    SQL & Hibernate
    Level 15, Leksjon 5
    Beskrivelse Hver av de ovennevnte strategiene og teknikkene har sine egne fordeler og ulemper. Generelle anbefalinger for å velge en spesifikk strategi vil se slik ut: TABLE_PER_CLASS-strategi basert på UNION Denne strategien er best valgt
    Tilgjengelig
Lær
  • Registrering
  • Java-kurs
  • Hjelp med oppgaver
  • Priser
  • Spillprosjekter
  • Java-syntaks
Samfunn
  • Brukere
  • Artikler
  • Forum
  • Chat
  • Suksesshistorier
  • Aktivitet
  • Partnerprogram
Om oss
  • Om oss
  • Kontakt
  • Anmeldelser
  • Pressesenter
  • CodeGym for EDU
  • FAQ
  • Support
CodeGym CodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
Følg oss
Grensesnittspråk
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
"Programmerere skapes, ikke fødes" © 2026 CodeGym
MastercardVisa
"Programmerere skapes, ikke fødes" © 2026 CodeGym