Terfi
CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
Seviye 13
Koleksiyon Eşleme
SQL & Hibernate
seviye ,
Ders
koleksiyon listesi Basit türleri nasıl haritalandıracağınızı gördünüz. Şimdi daha ilginç sorulara geçme zamanı - nesne koleksiyonlarının nasıl haritalandırılacağı. Ve 5 grupta nesnelerimiz olabilir: Dizi - bir dizi nesne Liste - nesnelerin
@Çoktan bire
SQL & Hibernate
seviye ,
Ders
2.1 Tablo düzeyinde bağlantı oluşturma Hibernate'in koleksiyonları yardımcı tablolarda nasıl sakladığını gördük. Şimdi gerçek Entity sınıflarını depolayan tam teşekküllü tablolar arasındaki ilişkilerin nasıl düzenleneceğini bulalım. Hazırda
@OneToMany
SQL & Hibernate
seviye ,
Ders
Tablo Düzeyinde İlişki İki tablomuza tekrar bakalım: İD isim meslek maaş yaş katılmak_tarihi 1 İvanov İvan Programcı 100000 25 2012-06-30 2 Petrov Petr Programcı 80000 23 2013-08-12 3 İvanov Sergey test cihazı 40000 otuz 2014-01-01 4 Rabino
@ManyToMany
SQL & Hibernate
seviye ,
Ders
Servis masası Şimdi başka bir yaygın duruma bakalım - çoktan çoğa. Görevler ve çalışanlar arasında çoktan çoğa bir ilişkimiz olduğunu düşünelim : Çalışan tablosundaki bir çalışan, görev tablosundan birçok görevi yapabilir. Görev tablosundak
@Bire bir
SQL & Hibernate
seviye ,
Ders
5.1 Bire bir iletişimin çeşitli biçimleri İki Entity sınıfı arasındaki ilişkinin başka ilginç ve oldukça özel bir durumu daha vardır - bire bir ilişki. Bir veritabanından çok Java nesneleri hakkında olduğu için bu durumu çok özel olarak adl
Basamaklı değişiklikler
SQL & Hibernate
seviye ,
Ders
6.1 Derin bağımlılık yönetimi Ve @OneToMany ek açıklamaları ve benzerleri hakkında daha yararlı ve ilginç şeyler . Hepsinin yaygın olarak kullanılan 4 seçeneği vardır: basamaklı = CascadeType.ALL yetimKaldırma = doğru getirme = FetchType.LA
Please enable JavaScript to continue using this application.