public class ProductInfo
private String productInfoId;
@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "ProductInfoId")
private List<Size> sizeList=new ArrayList<Size>();
}
public class Size{
private SizePK key;
}
@Embeddable
public class SizePK
{
private String productInfoId;
private String sizeDetails;
}
SIZE(ProductInfoId,productInfoId,sizeDetails)外鍵作爲Commposite密鑰-PK
2013年5月3日20:20:45.092 WARN [主要] org.hibernate.util.JDBCExceptionReporter SQL錯誤:1110 ,SQLSTATE:42000 2013年5月3日20:20:45.092 錯誤 [主] org.hibernate.util.JDBCExceptionReporter列 'productInfoId' 指定了兩次
而你的問題是? – 2013-03-05 15:24:51
你的問題是什麼? – 2013-03-05 15:25:29