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

Hibernate初探之单表映射——创建对象-关系映射文件

时间:2018-08-23 14:19:01      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:tor   .com   app   date   doc   util   student   oct   xml配置   

编写一个Hibernate例子

第三步:创建对象-关系映射文件

以下是具体实现步骤:

技术分享图片

技术分享图片

技术分享图片

  • 找到我们要持久化的学生类Sudents

技术分享图片

  • 生成对象-关系映射文档Students.hbm.xml:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 2018-7-22 16:38:57 by Hibernate Tools 3.4.0.CR1 -->
<hibernate-mapping>
    <class name="Students" table="STUDENTS">
        <id name="sid" type="int">
            <column name="SID" />
            <generator class="assigned" />
        </id>
        <property name="sname" type="java.lang.String">
            <column name="SNAME" />
        </property>
        <property name="gender" type="java.lang.String">
            <column name="GENDER" />
        </property>
        <property name="birthday" type="java.util.Date">
            <column name="BIRTHDAY" />
        </property>
        <property name="address" type="java.lang.String">
            <column name="ADDRESS" />
        </property>
    </class>
</hibernate-mapping>

 

把我们的实体类映射为数据库当中的一张表(STUDENTS),一级把我们的每个属性都映射成数据库表中的一个字段,column  name表示对应的字段名。

  • 把生成的映射文件加到hibernate.cfg.xml配置文档中

  <mapping resource="Students.hbm.xml"/>   <!--属性resource里面写上我们要加载的对象-关系映射文件-->

  • 创建数据库

  新建hibernate数据库

技术分享图片

 


  

 

Hibernate初探之单表映射——创建对象-关系映射文件

标签:tor   .com   app   date   doc   util   student   oct   xml配置   

原文地址:https://www.cnblogs.com/songsongblue/p/9523096.html

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