- Apakah jadual sekunder?
- Apakah jadual utama dan meja menengah?
- Apakah jadual sekunder di JPA?
- Cara memetakan dua jadual di Hibernate?
Apakah jadual sekunder?
@SecondaryTables adalah penjelasan dalam hibernate yang mana entiti dapat memetakan lebih dari satu jadual untuk mengambil data. Entiti yang mengambil data harus mempunyai anotasi @SecondaryTables. Ia mengaitkan jadual sekunder berdasarkan kunci utama dan asing dan juga berdasarkan kekangan yang unik.
Apakah jadual utama dan meja menengah?
Jadual yang dirujuk: Jadual utama mengandungi medan yang tergolong dalam jadual sekunder yang dirujuk. Jadual sekunder boleh mempunyai medan utama lain yang tidak diketahui pada jadual utama. Bidang meja sekunder tidak dapat dikekalkan, mereka hanya boleh dipaparkan.
Apakah jadual sekunder di JPA?
Anotasi Jenis Secondarytable. Menentukan jadual sekunder untuk kelas entiti anotasi. Menentukan satu atau lebih jadual sekunder menunjukkan bahawa data untuk kelas entiti disimpan di pelbagai jadual.
Cara memetakan dua jadual di Hibernate?
Ya, anda boleh memetakan entiti ke 2 jadual pangkalan data dalam 2 langkah mudah: anda perlu memberi penjelasan entiti anda dengan anotasi JPA @Table dan @SecondaryTable dan memberikan nama jadual pertama dan kedua sebagai nilai parameter nama.