Apa itu pewarisan hibernasi?
Apa itu pewarisan hibernasi?

Video: Apa itu pewarisan hibernasi?

Video: Apa itu pewarisan hibernasi?
Video: learn inheritance in hibernate like a pro || table per class hierarchy in hibernate || STEP BY STEP 2024, November
Anonim

Kesatuan warisan berarti bahwa kita dapat menggunakan kueri polimorfik untuk mengambil semua entitas subkelas saat meminta kelas super. Sejak hibernasi adalah implementasi JPA, berisi semua hal di atas dan juga beberapa hibernasi -fitur khusus yang terkait dengan warisan.

Ditanyakan juga, ada berapa jenis pewarisan dalam hibernasi?

3 jenis

apa nilai diskriminator di hibernate? Jenis Anotasi DiskriminatorNilai Menentukan nilai dari pembeda kolom untuk entitas dari tipe yang diberikan. Strategi pewarisan dan pembeda kolom hanya ditentukan di akar hierarki kelas entitas atau subhierarki di mana strategi pewarisan yang berbeda diterapkan.

Selain itu, apa gunanya pemetaan warisan dalam hibernasi?

@ Warisan - Dia digunakan untuk menentukan jenis warisan yang digunakan di dalam hibernasi dan itu didefinisikan di kelas induk. jika Warisan anotasi tidak ditentukan atau jika tidak ada warisan tipe ditentukan untuk hierarki kelas entitas, TUNGGAL_TABLE pemetaan strategi adalah digunakan.

Apa gunanya @MappedSuperclass?

Anotasi Kelas Super yang Dipetakan . Menentukan kelas yang informasi pemetaannya diterapkan ke entitas yang mewarisinya. A kelas super yang dipetakan tidak memiliki tabel terpisah yang ditentukan untuk itu.

Direkomendasikan: