CodeGym
Kampanj
Lärande
Kurser
Uppgifter
Enkäter & Quiz
Spel
Hjälp
Schema
Gemenskap
Användare
Forum
Chatt
Artiklar
Framgångshistorier
Aktivitet
Omdömen
Prenumerationer
Ljust tema

Lektioner

  • Recensioner
  • Om oss
Start
Börja lära dig
Börja lära dig nu
  • Mina framsteg
  • Kurser
  • Quest-karta
  • Lektioner
  • Diskriminator

    SQL & Hibernate
    Nivå 15,Lektion 2
    Beskrivning I föregående lektion såg du att Hibernate använder en speciell DTYPE VARCHAR-kolumn för att lagra namnet på en Entity-klass. En sådan kolumn kallas en diskriminator . Den används för att entydigt bestämma vilken klass som ska sk
    Tillgänglig
  • Ansluten Tabell

    SQL & Hibernate
    Nivå 15,Lektion 3
    Beskrivning En annan strategi för att lagra en klasshierarki i en databas kallas Joined Table. Det finns en speciell kommentar för det: @Inheritance(strategy = InheritanceType.JOINED) Ett exempel på våra klasser: @Inheritance(strategy = Inh
    Tillgänglig
  • Tabell per klass

    SQL & Hibernate
    Nivå 15,Lektion 4
    5.1 Beskrivning Och slutligen, den sista strategin är Tabell per klass. Det betyder att en separat tabell kommer att användas för varje klass. På sätt och vis är detta samma MappedSuperClass, bara i en uppdaterad form. Först måste du använd
    Tillgänglig
  • Att välja en hierarkibevarandestrategi

    SQL & Hibernate
    Nivå 15,Lektion 5
    Beskrivning Var och en av ovanstående strategier och tekniker har sina egna fördelar och nackdelar. Allmänna rekommendationer för att välja en specifik strategi kommer att se ut så här: TABLE_PER_CLASS-strategi baserad på UNION Denna strate
    Tillgänglig
  • Kriterier API

    SQL & Hibernate
    Nivå 16,Lektion 0
    Introduktion till Criteria API Det finns två sätt att skriva databasfrågor i Hibernate: Viloläge frågespråk Kriterier API Du har redan träffat den första för länge sedan, det är dags att bekanta dig med Criteria API. Detta är ett mycket kra
    Tillgänglig
  • Kriterier API del 2

    SQL & Hibernate
    Nivå 16,Lektion 1
    Grupperings- och aggregeringsfunktioner Du har redan kommit på hur du gör enkla förfrågningar till Criteria API. Låt oss se hur man gör mer komplexa frågor. Vi vill till exempel skriva en fråga för att fastställa antalet anställda i ett för
    Tillgänglig
  • NativeQuery

    SQL & Hibernate
    Nivå 16,Lektion 2
    3.1 Inledning En annan användbar sak jag skulle vilja prata om är NativeQuery . Som du redan vet kan du med NativeQuery skriva frågor i inbyggd SQL. Vad som är ännu mer intressant är att du inte behöver använda klassmappning när du får fråg
    Tillgänglig
  • Transaktioner

    SQL & Hibernate
    Nivå 16,Lektion 3
    4.1 Introduktion till transaktioner i Hibernate Till allt ovanstående skulle jag vilja lägga till information om transaktioner. Som du redan vet är en transaktion en grupp av åtgärder som endast måste utföras tillsammans . Om någon åtgärd m
    Tillgänglig
  • DAO

    SQL & Hibernate
    Nivå 16,Lektion 4
    Introduktion till DAO När man arbetar med en databas via JDBC eller till och med via Hibernate visar sig koden ofta vara mer krånglig än vad vi skulle vilja. En databasfråga innehåller ofta: datavalidering ställa in parametrar för begäran H
    Tillgänglig
  • Användbara nyanser om Hibernate

    SQL & Hibernate
    Nivå 16,Lektion 5
    Arbeta med två baser samtidigt Ganska ofta finns det situationer när du behöver arbeta med två baser samtidigt. Till exempel läser du data från en databas, bearbetar den och skriver den till en annan. Eller ännu vanligare. Din applikation h
    Tillgänglig
  • Testar Hibernate Code

    SQL & Hibernate
    Nivå 16,Lektion 6
    Bas i minne och testning Och nu det mest intressanta. När du testar Hibernate-kod vill du ofta inte arbeta med en riktig bas, utan med någon form av stubb som implementerar minimal funktionalitet. Kan du föreställa dig en stubb som implemen
    Tillgänglig
  • Grundläggande uppgifter i databasdesign

    SQL & Hibernate
    Nivå 17,Lektion 0
    1.1 Inledning Att designa en databas liknar något som att designa arkitekturen för ett Java-projekt. Du kan lägga all data i ett par tabeller, eller så kan du bygga en vacker datastruktur från scheman och dussintals tabeller. Här är de uppg
    Tillgänglig
  • 1
  • ...
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
Lärande
  • Registrering
  • Java-kurs
  • Hjälp med uppgifter
  • Priser
  • Spelprojekt
  • Java-syntax
Gemenskap
  • Användare
  • Artiklar
  • Forum
  • Chatt
  • Framgångshistorier
  • Aktivitet
  • Affiliate-program
Företaget
  • Om oss
  • Kontakter
  • Omdömen
  • Pressrum
  • CodeGym för EDU
  • Vanliga frågor
  • Support
CodeGymCodeGym är en onlinekurs för att lära sig Java-programmering från grunden. Denna kurs är ett perfekt sätt för nybörjare att behärska Java. Den innehåller 1200+ uppgifter med omedelbar verifiering och en grundläggande omfattning av Javas teori. För att hjälpa dig lyckas i utbildningen har vi lagt till flera motivationsfunktioner: quiz, kodprojekt, material om effektivt lärande och karriärvägar för Java-utvecklare.
Följ oss
Gränssnittssprå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
"Programmerare skapas, inte föds" © 2026 CodeGym
MastercardVisa
"Programmerare skapas, inte föds" © 2026 CodeGym