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

  • kev5124

    kev5124

    9 Kasım 2008
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008