双向多对一映射
表book和表publisher的对应关系为双向多对一关系
Book类:
public class Book implements java.io.Serializable {
private Integer bid;
private String bname;
private String bauthor;
private Integer bprice;
//添加Publisher类型的bpublisher属性
private Publisher bpublisher;
……
}
Publisher类:
public class Publisher implements java.io.Serializable {
private Integer pid;
private String pname;
//添加集合属性bks
private Set bks=new HashSet();
……
}
<hibernate-mapping>
<many-to-one name="bpublisher" column="BPublisherID"
class="entity.Publisher" lazy="false" not-null="true"> </many-to-one>
</hibernate-mapping>