HouseSale物體
@ManyToMany(targetEntity = HouseInfo.class, cascade = { CascadeType.PERSIST, CascadeType.REFRESH, CascadeType.MERGE})
@JoinTable(name = "t_biz_sale_house_rel", joinColumns = {@JoinColumn(name = "sale_id")}, inverseJoinColumns = {@JoinColumn(name = "house_id")})
@OrderBy("code")
@Where(clause = "pflag = 1")
private Set<HouseInfo> houses = new HashSet<HouseInfo>();
HouseInfo物體
@ManyToMany(targetEntity = HouseSale.class, mappedBy = "houses", cascade = {CascadeType.PERSIST,CascadeType.REFRESH, CascadeType.MERGE})
@Where(clause = "pflag = 1")
private Set<HouseSale> sales = new HashSet<HouseSale>();
多對多的時候
uj5u.com熱心網友回復:
頂
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
joinColumns 用來指定中間表中關聯自己ID的欄位inverseJoinColumns 用來指定中間表中關聯對方ID的欄位
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/132873.html
標籤:Java EE
下一篇:教教孩子8
