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

JPA tidak mengizinkan entitas yang terbuat dari kolom dari beberapa tabel?

Saya tidak begitu mengerti pengaturan Anda.

@SecondaryTable adalah untuk menyimpan satu entitas dalam beberapa tabel, tetapi dalam kasus Anda, Anda memiliki hubungan banyak-ke-satu antara entitas yang berbeda (masing-masing disimpan dalam tabelnya sendiri), dan itu harus dipetakan seperti itu:

@Entity 
@Table(name="server") 
public class Server { 
    @ManyToOne
    @JoinColumn(name = "cluster_uuid")
    private Cluster cluster;
    ...
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP Periksa NULL

  2. Permintaan MySQL untuk menemukan bobot tepi dalam grafik

  3. MySQL:cara membuat pencarian teks lengkap beberapa tabel

  4. Bagaimana menjalankan aplikasi desktop dengan basis data secara lokal tanpa menginstal Server basis data apa pun?

  5. Bagaimana cara menambahkan <br/> setelah setiap hasil, tetapi bukan hasil terakhir?