javax.persistence.PrimaryKeyJoinColumns - JPA annotation
Groups
PrimaryKeyJoinColumn
annotations. It is used to map composite foreign keys.
Example: ValuedCustomer subclass
@Entity
@Table(name="VCUST")
@DiscriminatorValue("VCUST")
@PrimaryKeyJoinColumns({
@PrimaryKeyJoinColumn(name="CUST_ID",
referencedColumnName="ID"),
@PrimaryKeyJoinColumn(name="CUST_TYPE",
referencedColumnName="TYPE")
})
public class ValuedCustomer extends Customer { ... }
- Since:
- JPA 1.0
One or more PrimaryKeyJoinColumn
annotations.
One or more PrimaryKeyJoinColumn
annotations.
- Since:
- JPA 1.0