`
zcz123
  • 浏览: 151549 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

一对多

 
阅读更多

一对多单向

定义两个实体类,及两个映射文件

一对多一的一端Class类及Class映射文件

public Class{
          private int id;
          private int name;
          private Set student;
}

 

<!-- 无连接表  -->
<set name="student">
	<key column="classid" />
	<one-to-many class="Student" />
</set>

<!-- 有连接表 
<set name="student" table="Class_Student">
	<key column="classid" />
	<many-to-many column="studentid" class="Student" unique="true"/>
</set> -->

 

一对多多的一端Student类及映射文件

public class Student{
    private int id;
    private String name;

}

 

<id name="id" type="integer">            
  <generator class="increment" />
 </id>
<property name="name"/>

 

 一对多双向

添加内容:在Student类和映射文件加入两个配置

private Class classes;

 

<many-to-one name="classes" column="classid"/>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics