Diskon Musim Gugur
CodeGym University
Belajar
Kursus
Tugas
Survei & Kuis
Game
Bantuan
Jadwal tendang bokong
Komunitas
Pengguna
Forum
Chat
Artikel
Kisah sukses
Aktivitas
Ulasan
Langganan
Tema terang
Pelajaran
Ulasan
Tentang kami
Mulai
Mulai belajar
Mulai belajar sekarang
Peta quest
Pelajaran
Level 15
Bekerja dengan Hirarki Entitas
SQL & Hibernate
Level 15,
Pelajaran 0
Masalah konservasi Hari ini kita akan memiliki skema baru dan sangat menarik - menggunakan fitur Hibernasi untuk menyimpan hierarki kelas ke database. Sebuah hirarki kelas adalah satu set kelas yang terkait satu sama lain dengan hubungan wa
Satu tabel untuk seluruh hierarki kelas
SQL & Hibernate
Level 15,
Pelajaran 1
Keterangan Pendekatan selanjutnya untuk menyimpan hierarki kelas adalah menyimpan semua kelas dalam hierarki dalam satu tabel . Strategi ini disebut Tabel Tunggal . Misalnya, seperti ini: CREATE TABLE user_ employee_client {
Diskriminator
SQL & Hibernate
Level 15,
Pelajaran 2
Keterangan Pada pelajaran sebelumnya, Anda melihat bahwa Hibernate menggunakan kolom DTYPE VARCHAR khusus untuk menyimpan nama kelas Entity. Kolom seperti itu disebut diskriminator . Ini digunakan untuk menentukan kelas mana yang akan dibua
Tabel Gabungan
SQL & Hibernate
Level 15,
Pelajaran 3
Keterangan Strategi lain untuk menyimpan hirarki kelas dalam database disebut Joined Table. Ada anotasi khusus untuk itu: @Inheritance(strategy = InheritanceType.JOINED) Contoh kelas kami: @Inheritance(strategy = InheritanceType.JOINED)
Tabel per kelas
SQL & Hibernate
Level 15,
Pelajaran 4
5.1 Deskripsi Dan terakhir, strategi terakhir adalah Tabel per kelas. Ini berarti tabel terpisah akan digunakan untuk setiap kelas. Dalam arti tertentu, ini adalah MappedSuperClass yang sama, hanya dalam bentuk yang diperbarui. Pertama, And
Memilih Strategi Pelestarian Hierarki
SQL & Hibernate
Level 15,
Pelajaran 5
Keterangan Masing-masing strategi dan teknik di atas memiliki kelebihan dan kekurangannya masing-masing. Rekomendasi umum untuk memilih strategi tertentu akan terlihat seperti ini: Strategi TABLE_PER_CLASS berdasarkan UNION Strategi ini pal
Please enable JavaScript to continue using this application.