CodeGym
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
  • @En till en

    SQL & Hibernate
    Nivå 13,Lektion 4
    5.1 Olika former av en-till-en-kommunikation Det finns ett annat intressant och ganska specifikt fall av en relation mellan två Entity-klasser - en en-till-en relation. Jag kallar det här fallet mycket specifikt, eftersom det handlar mer om
    Tillgänglig
  • Kaskadförändringar

    SQL & Hibernate
    Nivå 13,Lektion 5
    6.1 Djup beroendehantering Och några mer användbara och intressanta saker om @OneToMany- anteckningar och liknande. De har alla fyra vanliga alternativ: cascade = CascadeType.ALL orphanRemoval = sant hämta = FetchType.LAZY Nu kommer vi att
    Tillgänglig
  • Lat laddning

    SQL & Hibernate
    Nivå 14,Lektion 0
    1.1 Bakgrund till problemet När du börjar arbeta med riktiga databaser kommer du omedelbart ihåg frasen "För tidig optimering är roten till allt ont." Först nu minns du henne på ett negativt sätt. När man arbetar med en databas är optimerin
    Tillgänglig
  • Lata laddar vid kartläggning av samlingar

    SQL & Hibernate
    Nivå 14,Lektion 1
    2.1 hämtningsalternativ Utvecklarna av Hibernate har känt till problemet med att ladda underordnade enheter under lång tid. Så det första de gjorde var att lägga till en speciell hämtningsparameter till annoteringarna @OneToMany, @ManyToMan
    Tillgänglig
  • LazyCollectionOption.EXTRA

    SQL & Hibernate
    Nivå 14,Lektion 2
    Lär känna LazyCollectionOption.EXTRA Men av största intresse är LazyCollectionOption.EXTRA-värdet. Om du anger det som värdet för @LazyCollection -kommentaren , kommer Hibernate att fördröja laddningen av elementen i samlingen så länge som
    Tillgänglig
  • GÅ MED HÄMTNING

    SQL & Hibernate
    Nivå 14,Lektion 3
    Beskrivning av problemet Som vi sa ovan har LazyCollectionOption.EXTRA -anteckningen ett problem - den utför en separat begäran till databasen för varje objekt. Vi måste på något sätt förklara för Hibernate att vi vill att den omedelbart sk
    Tillgänglig
  • Datacache i viloläge

    SQL & Hibernate
    Nivå 14,Lektion 4
    Skriv aldrig din cachningslösning Ett annat sätt att påskynda arbetet med databasen är att cache-minne objekt som vi redan efterfrågat tidigare. Viktig! Skriv aldrig din egen cachelösning. Den här uppgiften har så många fallgropar som du al
    Tillgänglig
  • Konfigurera den andra nivåns cache

    SQL & Hibernate
    Nivå 14,Lektion 5
    Samtidighetsstrategier När du har aktiverat cachelagring på andra nivån i Hibernate måste du förklara för Hibernate vilka Entity-objekt vi vill cache och hur. För att göra detta har Hibernate en speciell kommentar för Entity-klasser - @Cach
    Tillgänglig
  • Anpassa frågecachen

    SQL & Hibernate
    Nivå 14,Lektion 6
    Varför du behöver en frågecache Låt oss skriva om vårt exempel med att få anställda i HQL: Employee director1 = session.createQuery("from Employee where id = 4").uniqueResult();
    Tillgänglig
  • Ställer in cachingmotorn

    SQL & Hibernate
    Nivå 14,Lektion 7
    Ställer in caching Låt oss gå tillbaka till våra cachningsinställningar i filen hibernate.cfg.xml:
    Tillgänglig
  • Arbeta med enhetshierarkier

    SQL & Hibernate
    Nivå 15,Lektion 0
    Bevarandefrågor Idag kommer vi att ha ett nytt och superintressant schema - att använda Hibernate-funktionerna för att spara klasshierarkin i databasen. En klasshierarki är en uppsättning klasser relaterade till varandra genom ett arvsförhå
    Tillgänglig
  • En enda tabell för hela klasshierarkin

    SQL & Hibernate
    Nivå 15,Lektion 1
    Beskrivning Nästa tillvägagångssätt för att lagra en klasshierarki är att lagra alla klasser i hierarkin i en enda tabell . Denna strategi kallas Single Table . Till exempel, så här: CREATE TABLE user_ employee_client {
    Tillgänglig
  • 1
  • ...
  • 54
  • 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