在数据库中,对应的表customer和表address定义的结构SQL语句仍与本章6.3.3小节中定义的SQL语句相同。.
此时将表address映射为AddressEO实体,代码如下所示。
@Entity
@Table(name = "address")
public class AddressEO implements java.io.Serializable {
private CustomerEO customer;
@ManyToOne(cascade = {CascadeType.ALL} )
@JoinColumn(name="customer_id")
public CustomerEO getCustomer() {
return customer;
}
public void setCustomer(CustomerEO customer) {
this.customer = customer;
}
}