Apakah warisan hibernate?
Apakah warisan hibernate?

Video: Apakah warisan hibernate?

Video: Apakah warisan hibernate?
Video: Java On Conference 2022, JDK 19, Spring Framework 6 и Spring Boot 3 [Новости MJC #11] 2024, Disember
Anonim

Entiti harta pusaka bermakna kita boleh menggunakan pertanyaan polimorfik untuk mendapatkan semula semua entiti subkelas apabila membuat pertanyaan untuk kelas super. Sejak Hibernate adalah pelaksanaan JPA, ia mengandungi semua perkara di atas serta beberapa Hibernate -ciri khusus yang berkaitan dengan harta pusaka.

Juga ditanya, berapa banyak jenis pusaka yang ada dalam hibernate?

3 jenis

apakah nilai diskriminator dalam hibernate? Jenis Anotasi DiscriminatorValue Menentukan nilai daripada diskriminasi lajur untuk entiti jenis yang diberikan. Strategi pewarisan dan diskriminasi lajur hanya ditentukan dalam akar hierarki kelas entiti atau subhierarki yang menggunakan strategi pewarisan yang berbeza.

Selain itu, apakah kegunaan pemetaan warisan dalam hibernate?

@ Warisan - Ia adalah digunakan untuk menentukan jenis pusaka yang digunakan dalam hibernate dan ia ditakrifkan dalam kelas induk. Sekiranya Warisan anotasi tidak dinyatakan atau jika tidak harta pusaka jenis ditentukan untuk hierarki kelas entiti, SINGLE_TABLE pemetaan strategi ialah digunakan.

Apakah kegunaan @MappedSuperclass?

Anotasi MappedSuperclass . Menetapkan kelas yang maklumat pemetaannya digunakan pada entiti yang mewarisi daripadanya. A superclass dipetakan tidak mempunyai jadual berasingan yang ditentukan untuknya.

Disyorkan: