@OneToMany使用JPA 2.0 建立单向关系的方法如下:
@Entitypublic class Customer { @Id @Column(name="cust_id") private long id; ... @oneToMany @JoinColumn(name="owner_id", referencedColumnName="cust_id") private List<Order> order; ...}@Entitypublic class Order { @Id @Column(name="order_id") private long id; ...}关系型数据库:
顾客:
+---------+---------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+---------+------+-----+---------+-------+| cust_id | int(11) | NO | PRI | NULL | |+---------+---------+------+-----+---------+-------+
订购:
+----------+---------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+----------+---------+------+-----+---------+-------+| order_id | int(11) | NO | PRI | NULL | || owner_id | int(11) | NO | MUL | NULL | |+----------+---------+------+-----+---------+-------+



