Befordran
CodeGym University
Inlärning
Kurs
Uppgifter
Undersökningar och frågesporter
Spel
Hjälp
Schema
gemenskap
Användare
Forum
Chatt
Artiklar
Framgångsberättelser
Aktivitet
Recensioner
Prenumerationer
Lätt tema
Lektioner
Recensioner
Om oss
Start
Börja lära sig
Börja lära dig nu
Quest karta
Lektioner
Nivå 13
Samlingskartläggning
SQL & Hibernate
Nivå,
Lektion
Lista över samlingar Tja, du har sett hur man kartlägger enkla typer. Nu är det dags att gå vidare till mer intressanta frågor – hur man kartlägger samlingar av föremål. Och vi kan ha objekt i 5 grupper: Array - en array av objekt Lista - l
@ManyToOne
SQL & Hibernate
Nivå,
Lektion
2.1 Länkning på tabellnivå Vi har sett hur Hibernate lagrar samlingar i hjälpbord. Låt oss nu ta reda på hur man organiserar relationer mellan fullfjädrade tabeller som lagrar riktiga Entity-klasser. Det finns fyra typer av relationer mella
@En till många
SQL & Hibernate
Nivå,
Lektion
Relation på tabellnivå Låt oss titta på våra två tabeller igen: id namn ockupation lön ålder join_date 1 Ivanov Ivan Programmerare 100 000 25 2012-06-30 2 Petrov Petr Programmerare 80 000 23 2013-08-12 3 Ivanov Sergey Testare 40 000 trettio
@ManyToMany
SQL & Hibernate
Nivå,
Lektion
Servicebord Låt oss nu titta på ett annat vanligt fall - många-till-många. Låt oss föreställa oss att vi har ett många-till-många- förhållande mellan uppgifter och anställda : En anställd i medarbetartabellen kan göra många uppgifter från u
@En till en
SQL & Hibernate
Nivå,
Lektion
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
Kaskadförändringar
SQL & Hibernate
Nivå,
Lektion
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
Please enable JavaScript to continue using this application.