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
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
ON DELETE CASCADE SQL, Hangi yöne Silm...
Doctrine2 ile On delete cascade...
Android SQLite kullanarak yabancı anah...
Bir arabirim belirlemek için nasıl{} d...
Böyle büyük mükafat 4 proje yeniden ad...