Package javax.persistence
Annotation Type PrimaryKeyJoinColumns
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:
- Java Persistence 1.0
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionOne or morePrimaryKeyJoinColumn
annotations.
-
Element Details
-
value
PrimaryKeyJoinColumn[] valueOne or morePrimaryKeyJoinColumn
annotations.
-