SORU
7 HAZİRAN 2010, PAZARTESİ


FetchType ve Java dayanıklılık TEMBEL İSTEKLİ arasındaki fark?

Kalıcılık ve Hazırda Java için bir çaylağım.

FetchType.LAZY ve Java dayanıklılık FetchType.EAGER arasındaki fark nedir?

CEVAP
7 HAZİRAN 2010, PAZARTESİ


Bazen iki taraf var ve onlar arasında bir ilişki yok. Örneğin, işletme Üniversitesi olarak adlandırılan ve başka bir varlığa Öğrenci denir olabilir.

Üniversitesi İşletme kimliği, adı, adresi, vb gibi bazı temel özelliklere sahip olabilir. yanı sıra bir özelliği öğrenci adı:

public class University {
 private String id;
 private String name;
 private String address;
 private List<Student> students;

 // setters and getters
}

Şimdi veritabanından bir Üniversite yük yükleyen, kendi kimliği, adı, JPA ve adres alanları. Ama iki seçenek için öğrenci: yük ile birlikte dinlenme alanları (yani hevesle) veya yük üzerinde-talep (yani tembel) çağrısı Üniversitesi getStudents() yöntemi.

Üniversite birçok öğrenci olduğunda verimli gerekli olduğunda, bununla öğrencilerin tüm yük değildir. Bunun gibi durumlarda, öğrencilerin gerçekten ihtiyaç ne zaman yüklenecek istediğiniz bildirebilirsiniz. Bu tembel yükleme denir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • placeboing

    placeboing

    7 Mart 2006
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011