码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate关联映射

时间:2016-08-12 17:51:59      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

1.建立多对一的单项关联关系

第一步:创建一个java包,然后先创建一个实体包(如下图)

技术分享

我们来了解包下各个配置文件的作用

 hibernate.hbm.xml配置文件主要用于配置数据库和连接Hibernate运行时所需的各种特性(内容如下图:)

技术分享

在Emp类需要定义一个Dept属性,而在Dept类中无需定义用于存放Emp对象的集合属性,下面我们来看看两个实体类里面的数据

技术分享

技术分享

 

 Dept类的所有属性和Dept表的字段一一对应,因此把Dept类映射到Dept表非常简单,如下图:

技术分享

 

关键代码:

<many-to-one name="dept" class="Dept" column="deptNo">
</many-to-one>

  <many-to-one>元素建立了dept属性和Emp表的DeptNo之间的映射,他包括以下属性:

   1:name:设定持久化类的属性,此处为Emp类的dept属性;

   2:column:设定持久化类的属性对应的表的外键,此处为Emp表的外键DeptNo;

   3:class:设定持久化的属性的类型,此处设定dept属性为Dept类型

2.实现增删改\

-----增

技术分享

 

-----查

技术分享

剩下的自己想想吧!!!

Hibernate关联映射

标签:

原文地址:http://www.cnblogs.com/fanziyang/p/5765848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!