SORU
1 Aralık 2010, ÇARŞAMBA


JPA 2.0 orphanRemoval=delete Cascade gerçek VS

Bu JPA hakkında biraz kafam karıştı 2.0 orphanRemoval öznitelik.

JPA benim sağlayıcının DB nesil araçlar özellikle ilişki ON DELETE CASCADE için temel veritabanı DDL oluşturmak için kullanırken onun ihtiyacı olduğunu düşünüyorum.

Ancak, DB var ve zaten ilişki ON DELETE CASCADE varsa, bu silme işlemini uygun cascade için yeterli değil mi? orphanRemoval ek olarak ne yapar?

Şerefe

CEVAP
1 Aralık 2010, ÇARŞAMBA


orphanRemoval ON DELETE CASCADE ile bir alakası yok.

orphanRemoval ORM-tamamen özel bir şey. "" Varlık artık"", örneğin, ne zaman sen üst varlık ilgili koleksiyonundan alt varlık çıkarın. üst varlık tarafından başvurulan zaman kaldırılacak çocuk işaretler

ON DELETE CASCADE veritabanı özgü bir şeydir, "çocuk" veritabanında satır "üst" satır silinir. ne zaman siler

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • dope2111

    dope2111

    29 HAZİRAN 2009
  • Major FX

    Major FX

    6 HAZİRAN 2012