AI Academy
Kampanya
CodeGym University
Öğrenme
Kurslar
Görevler
Anketler & Quizler
Oyunlar
Yardım
Program
Topluluk
Kullanıcılar
Forum
Sohbet
Makaleler
Başarı hikayeleri
Aktivite
İncelemeler
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başla
Öğrenmeye başla
Şimdi öğrenmeye başla
İlerlemeniz
Kurslar
Görev Haritası
Dersler
Java
SQL & Hibernate
Seviye 14
Yavaş yüklenme
SQL & Hibernate
Seviye 14,
Ders 0
1.1 Sorunun arka planı Gerçek veritabanlarıyla çalışmaya başladığınızda, "Erken optimizasyon tüm kötülüklerin anasıdır" ifadesini hemen hatırlayacaksınız. Ancak şimdi onu olumsuz bir şekilde hatırlıyorsun. Bir veritabanı ile çalışırken, opt
Koleksiyonları eşlerken Tembel Yükleme
SQL & Hibernate
Seviye 14,
Ders 1
2.1 getirme seçeneği Hibernate'in geliştiricileri, alt varlıkları yükleme sorununu uzun süredir biliyorlar. Böylece yaptıkları ilk şey, ek açıklamalara özel bir getirme parametresi eklemek@OneToMany oldu .@ManyToMany Bu parametre iki değer
LazyCollectionOption.EXTRA
SQL & Hibernate
Seviye 14,
Ders 2
LazyCollectionOption.EXTRA'yı tanıma Ancak en ilgi çekici olanı LazyCollectionOption.EXTRA değeridir. Bunu @LazyCollection ek açıklamasının değeri olarak belirtirseniz , Hazırda Bekletme, koleksiyon öğelerinin yüklenmesini mümkün olduğu kad
GETİRMEYE KATIL
SQL & Hibernate
Seviye 14,
Ders 3
problemin tanımı Yukarıda söylediğimiz gibi, LazyCollectionOption.EXTRA ek açıklamasının bir sorunu var - her nesne için veritabanına ayrı bir istek gerçekleştiriyor. Hibernate'e üst nesnelerimiz için tüm alt nesneleri hemen yüklemesini ist
Hazırda bekletme modunda verileri önbelleğe alma
SQL & Hibernate
Seviye 14,
Ders 4
Önbelleğe alma çözümünüzü asla yazmayın Veritabanıyla çalışmayı hızlandırmanın bir başka yolu da, daha önce talep ettiğimiz nesneleri önbelleğe almaktır. Önemli! Asla kendi önbelleğe alma çözümünüzü yazmayın. Bu görevin hiç hayal etmediğini
İkinci Düzey Önbelleği Yapılandırma
SQL & Hibernate
Seviye 14,
Ders 5
Eşzamanlılık Stratejileri Hibernate'de ikinci düzey önbelleğe almayı etkinleştirdikten sonra, Hibernate'e hangi Entity nesnelerini nasıl önbelleğe almak istediğimizi açıklamanız gerekir. Bunu yapmak için Hibernate'in Entity sınıfları için ö
Sorgu Önbelleğini Özelleştirme
SQL & Hibernate
Seviye 14,
Ders 6
Neden bir sorgu önbelleğine ihtiyacınız var? Çalışanları HQL'ye alarak örneğimizi yeniden yazalım: Employee director1 = session.createQuery("from Employee where id = 4").uniqueResult();
Önbellek motorunu ayarlama
SQL & Hibernate
Seviye 14,
Ders 7
önbelleğe alma ayarı Hibernate.cfg.xml dosyasındaki önbellek ayarlarımıza geri dönelim:
Please enable JavaScript to continue using this application.