Test02是主,Test03是子,主子是一对多关系:
Test02的model配置要包括以下内容:
private List<Test03> test03List = new ArrayList<Test03>();
public List<Test03> getTest03List() {
return test03List;
}
public void setTest03List(List<Test03> test03List) {
this.test03List = test03List;
}
Test03的model配置要包括以下内容:
private Test02 test02;
public Test02 getTest02() {
return test02;
}
public void setTest02(Test02 test02) {
this.test02 = test02;
}
Test02的Hibernate映射配置要包括以下内容:
<bag name="test03List" cascade="all" inverse="true" lazy="false">
<key column="TEST_02_PK"/>
<one-to-many class="cn.sz.manager.model.Test03" />
</bag>
Test03的Hibernate映射l配置要包括以下内容:
<many-to-one name="test02" column="TEST_02_PK" class="cn.sz.manager.model.Test02"
cascade="save-update" not-null="false">
</many-to-one>

本文详细介绍了Test02作为主实体和Test03作为子实体的一对多关系模型配置,包括Java层的model配置和Hibernate层的映射配置。
5545

被折叠的 条评论
为什么被折叠?



