sql >> Database teknologi >  >> RDS >> Mysql

JPA tillader ikke entitet lavet af kolonner fra flere tabeller?

Jeg forstår ikke helt dit setup.

@SecondaryTable er til lagring af en enkelt enhed i flere tabeller, men i dit tilfælde har du en mange-til-en-relation mellem forskellige entiteter (hver er gemt i sin egen tabel), og den bør kortlægges som sådan:

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



  1. Bestil først efter specifik feltværdi

  2. Hvad er formålet med en IMPLICIT JOIN i sql?

  3. ORACLE Sådan bruges spole med dynamisk spoleplacering

  4. Installer Oracle Client fra kommandolinjen uden brugerinteraktion