SORU
18 EYLÜL 2008, PERŞEMBE


N 1 konu seçer nedir?

Sorun sık sık tartışmalar eşleme nesne ile ilgili olarak belirtilen ve nesne dünyanın basit gibi görünen bir şey için veritabanı sorgu bir sürü yapmak zorunda olan bir şey olduğunu anlıyorum.

Herkes bu sorunun daha detaylı ama basit bir açıklama var mı?

CEVAP
18 EYLÜL 2008, PERŞEMBE


Ben bir uzman değilim, ve en iyi rehberdirJava Persistence with Hibernatebölüm 13. Ama kısa bir örnek vermeye çalışacağım.

Hadi Araba nesneleri (veritabanı satır) bir koleksiyonu var, ve her Araba Tekerlek nesneleri (veritabanı satır) bir koleksiyona sahiptir. Diğer bir deyişle:Tekerlek 1-çok ilişkisi olan bir Otomobil.

Şimdi, diyelim ki her biri için tüm arabalar ve tekrarlamak gerekir, tekerlekler listesini Yazdır deyin. Saf O/R uygulama şu: bir şey yapmaz

SELECT * FROM Cars;

Ve sonraher Araba için:

SELECT * FROM Wheel WHERE CarId = ?

Diğer bir deyişle, bir Araba seçin ve daha sonra N N araba sayısı nerede seçer, ek.

Bu kötü oldu :-). Hazırda Bekletme (diğer ORM çerçeveler aşina değilim) Bunu işlemek için çeşitli yollar sunar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • megablueblaster

    megablueblas

    23 HAZİRAN 2006
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008