AI Academy
Promosi
CodeGym University
Pembelajaran
Kursus
Tugasan
Tinjauan & Kuiz
Permainan
Bantuan
Jadual
Komuniti
Users
Forum
Sembang
Artikel
Kisah kejayaan
Aktiviti
Ulasan
Langganan
Tema cerah
Pelajaran
Ulasan
Tentang kami
Mula
Mula belajar
Start learning now
Kemajuan Saya
Kursus
Peta Quest
Pelajaran
Java
Semua misi
Semua tahap
Diskriminasi
SQL & Hibernate
Tahap 15,
Pelajaran 2
Penerangan Dalam pelajaran sebelumnya, anda melihat bahawa Hibernate menggunakan lajur DTYPE VARCHAR khas untuk menyimpan nama kelas Entiti. Lajur sedemikian dipanggil diskriminator . Ia digunakan untuk menentukan dengan jelas kelas mana ya
Jadual Bergabung
SQL & Hibernate
Tahap 15,
Pelajaran 3
Penerangan Satu lagi strategi untuk menyimpan hierarki kelas dalam pangkalan data dipanggil Joined Table. Terdapat anotasi khas untuknya: @Inheritance(strategy = InheritanceType.JOINED) Contoh kelas kami: @Inheritance(strategy = Inheritance
Jadual setiap kelas
SQL & Hibernate
Tahap 15,
Pelajaran 4
5.1 Penerangan Dan akhirnya, strategi terakhir ialah Jadual setiap kelas. Ini bermakna jadual berasingan akan digunakan untuk setiap kelas. Dari satu segi, ini adalah MappedSuperClass yang sama, hanya dalam bentuk yang dikemas kini. Pertama
Memilih Strategi Pemeliharaan Hierarki
SQL & Hibernate
Tahap 15,
Pelajaran 5
Penerangan Setiap strategi dan teknik di atas mempunyai kelebihan dan kekurangan yang tersendiri. Cadangan am untuk memilih strategi khusus akan kelihatan seperti ini: Strategi TABLE_PER_CLASS berdasarkan UNION Strategi ini paling baik dipi
API Kriteria
SQL & Hibernate
Tahap 16,
Pelajaran 0
Pengenalan kepada API Kriteria Terdapat dua cara untuk menulis pertanyaan pangkalan data dalam Hibernate: Bahasa Pertanyaan Hibernate API Kriteria Anda sudah lama bertemu yang pertama, sudah tiba masanya untuk berkenalan dengan API Kriteria
API Kriteria Bahagian 2
SQL & Hibernate
Tahap 16,
Pelajaran 1
Fungsi pengelompokan dan pengagregatan Anda telah mengetahui cara membuat permintaan mudah kepada API Kriteria. Mari lihat cara membuat pertanyaan yang lebih kompleks. Sebagai contoh, kami ingin menulis pertanyaan untuk menentukan bilangan
NativeQuery
SQL & Hibernate
Tahap 16,
Pelajaran 2
3.1 Pengenalan Satu lagi perkara berguna yang saya ingin bincangkan ialah NativeQuery . Seperti yang anda sedia maklum, menggunakan NativeQuery, anda boleh menulis pertanyaan dalam SQL asli. Walau bagaimanapun, apa yang lebih menarik ialah
Transaksi
SQL & Hibernate
Tahap 16,
Pelajaran 3
4.1 Pengenalan kepada transaksi dalam Hibernate Kepada semua perkara di atas, saya ingin menambah maklumat tentang transaksi. Seperti yang anda sedia maklum, urus niaga ialah sekumpulan tindakan yang mesti dilakukan bersama-sama sahaja . Ji
DAO
SQL & Hibernate
Tahap 16,
Pelajaran 4
Pengenalan kepada DAO Apabila bekerja dengan pangkalan data melalui JDBC atau bahkan melalui Hibernate, kod itu sering menjadi lebih rumit daripada yang kita mahukan. Pertanyaan pangkalan data selalunya mengandungi: pengesahan data menetapk
Nuansa berguna tentang Hibernate
SQL & Hibernate
Tahap 16,
Pelajaran 5
Bekerja dengan dua pangkalan pada masa yang sama Selalunya terdapat situasi apabila anda perlu bekerja dengan dua pangkalan pada masa yang sama. Sebagai contoh, anda membaca data daripada satu pangkalan data, memprosesnya dan menulisnya kep
Menguji Kod Hibernate
SQL & Hibernate
Tahap 16,
Pelajaran 6
Pangkalan dalam ingatan dan ujian Dan kini yang paling menarik. Apabila menguji kod Hibernate, selalunya anda mahu bekerja bukan dengan asas sebenar, tetapi dengan beberapa jenis stub yang melaksanakan fungsi minimum. Bolehkah anda bayangka
Tugas Asas dalam Reka Bentuk Pangkalan Data
SQL & Hibernate
Tahap 17,
Pelajaran 0
1.1 Pengenalan Mereka bentuk pangkalan data agak serupa dengan mereka bentuk seni bina projek Java. Anda boleh meletakkan semua data dalam beberapa jadual, atau anda boleh membina struktur data yang cantik daripada skema dan berpuluh-puluh
Muatkan lagi
1
...
55
56
57
58
59
60
Please enable JavaScript to continue using this application.