Mysql
 sql >> база данни >  >> RDS >> Mysql

JPA не позволява обект, направен от колони от множество таблици?

Не разбирам напълно настройката ти.

@SecondaryTable е за съхраняване на един обект в множество таблици, но във вашия случай имате връзка много към едно между различни обекти (всяко от тях се съхранява в собствената си таблица) и трябва да бъде картографирано като такова:

@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. Как да активирам голям индекс в MariaDB 10?

  2. Синтактична грешка на SQL - формула Haversine

  3. включително липсващи (нулев брой) редове при използване на GROUP BY

  4. Разбиране на MySQL TRUNCATE TABLE чрез практически примери

  5. Съхранявайте байтов масив в MySQL с Hibernate