Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hibernate OneToOne pemuatan lambat dan cascading

Saya mengalami masalah serupa. Ada beberapa solusi berbeda, tetapi semuanya adalah solusi.

Jawaban singkatnya adalah:Hibernate TIDAK mendukung hubungan satu-ke-satu yang malas.

Jawaban panjangnya (solusinya) adalah:

  1. Nyatakan hubungan menjadi satu-ke-satu di satu sisi (anak), dan satu-ke-banyak di sisi lain (orang tua). Jadi parent.getchild() mengembalikan satu set, namun akan dapat menggunakan pemuatan lambat.

  2. Anda dapat mencoba agar orang tua dan anak-anak berbagi kunci utama, tetapi ini mengharuskan Anda untuk mengubah skema.

  3. Anda dapat mencoba mengonfigurasi tampilan di database Anda yang mencerminkan hubungan satu-ke-satu ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dengan VBA, temukan versi driver MySQL ODBC yang diinstal di Windows

  2. Skema XSD ke MySQL

  3. Perilaku duplikat yang aneh dari GROUP_CONCAT dari dua LEFT JOINs dari GROUP_BYs

  4. Mempercepat penghitungan baris di MySQL

  5. Bagaimana saya bisa mengimpor file JSON ke database MySQL, menggunakan kueri sederhana, tanpa benar-benar mengonversinya ke format file lain seperti CSV dll.?