`
默默的小熊
  • 浏览: 226350 次
社区版块
存档分类
最新评论

hibernate对象关系-映射文件

 
阅读更多

    对于hibernate的对象关系映射文件,最简单的写法如下:

<hibernate-mapping package="test">

    <class name="Student" table="student">
        <id name="id"></id>
        <property name="age"/>
        <property name="name"/>
    </class>

</hibernate-mapping>

    1. schema属性

    一个数据库系统中可以有多个schema, 一个schema中有多个表。同一个schema中的表不允许重名,而不同schema中可以存在同名的表。在一个对象映射-关系映射文件中,可以为多个持久化类进行映射,如果这些类都和某个schema中的各个表映射,那么可以在hibernate-mapping上设置schema属性。当然在class中设置schema也是可以的。

    2. package属性

    在默认情况下, 在设置class的name属性时, 必须提供完整的类名, 如果一个映射文件映射多个类,并在同一个包中,可以直接在hibernate-mapping中设置package属性,可以省去为后面每个class的那么name属性写全名的麻烦。

分享到:
评论

相关推荐

    hibernate中的对象关系映射

    hibernate中的ORM映射文件通常以.hbm.xml作为后缀。使用这个映射文件不仅易读,而且可以手工修改,也可以通过一些工具来生成映射文档,下文给大家详细的介绍hibernate中的对象关系映射,需要的朋友参考下吧

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     3.4 创建对象-关系映射文件  3.4.1 映射文件的文档类型定义(DTD)  3.4.2 把Customer持久化类映射到CUSTOMERS表  3.5 通过Hibernate API操纵数据库  3.5.1 Hibernate的初始化  3.5.2 访问Hibernate的Session...

    hibernate常用包(包含数据库)

    提供了hibernate开发的主要工具包,省略了比较少用的包,并且包含mysql包和junit包

    Hibernate关联映射

    2).在第6章简答题2员工奖项的基础上 使用连接查询完成以下功能 1&gt; 查询所有员工获得的所有奖项 并打印输出员工姓名和奖项名称 ... 2&gt; 查询所有奖项的获奖人数 并打印输出奖项名称和获奖次数 ...

    hibernate映射和查询

    关于hibernate映射和查询,使用MySQL,适合初学者的练习

    hibernate配置文件

    hibernate配置文件 里面提供了连接数据库 数据库使用的方言 是否打印SQL语句 sql语句的格式 以及对象-关系映射文件的地址等

    hibernate-distribution-3.3.2.GA.rar

    hibernate 是当前最流行的数据持久性框架之一,完善的配置文件系统,完整的对象关系映射使它成为广泛使用的轻量级框架。

    hibernate-prj1

    1、Hibernate 是一个 ORM(Object-Relational Mapping)框架,用于把对象模型 表示的对象映射到基于 SQL 的关系模型数据结构中去,采用完全面向对象的 方式来操作数据库; 2、Hibernate 的主要作用是简化应用的数据...

    Hibernate配置文件中映射元素详解

    对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。

    hibernate3

    Hibernate应用通过Configuration实例来指定对象--关系映射文件的位置或者动态配置Hibernate的属性,然后创建SessionFactory实例。 (2)SessionFactory:初始化Hibernate,充当数据存储源的代理,创建Session对象。...

    01.拓薪教育-hibernate4.3介绍-序

    高级Hibernate4开发技术:ORM思想,hibernate介绍,hibernate.cfg.xml配置,hbm.xml映射文件详解,主键生成策略使用,PO对象状态及状态的转换分析、一级缓存,Hibernate数据检索技术,Hibernate高级映射技术,...

    一套不错的hibernate学习教程

    一套不错的hibernate教程,发现这里没有. 我是从百度上文库里搞来的,花了我30多分. 现在整合一起.只要5分啦.. 内容简介 ...创建对象-关系映射文件 ID Sessin 接口 Hibernate对象的生命周期 ..............

    精通hibernate:对象持久化技术孙卫琴第二版part2

    3.4 创建对象-关系映射文件 52 3.4.1 映射文件的文档类型定义(DTD) 52 3.4.2 把Customer持久化类映射到CUSTOMERS表 54 3.5 通过Hibernate API操纵数据库 58 3.5.1 Hibernate的初始化 61 3.5.2 访问Hibernate...

    hibernate全面精品总结

    hibernate 中对象id的生成方式 对象---关系映射文件 hibernate中对象的状态及数据类型 基数类型的对象关系映射:(重点,难点) SQL语句 配置文件 组件关系映射: 继承关系映射 值类型的集合影射: 一些小知识点

    hibernate笔记

    课程内容 5 1 HelloWorld 5 2 Hibernate原理模拟 - 什么是O/R Mapping以及为什么要有O/R Mapping 5 ...8 将映射文件加入到hibernate.cfg.xml中 6 9 写测试类Main,在Main中对Student对象进行直接的存储测试 6 10 FAQ: 6

    hibernate基础实验

    (3) Hibernate采用映射元数据来描述对象-关系的映射细节,元数据通常采用XML。 (4) 关系数据库中的元组通过ORM转换成应用程序中的对象;反之,应用程序中的对象通过ORM持久化成关系数据库中的元组。 (5) 可以...

    Hibernate实践例子程序

    1. Middlegen-Hibernate,用来自动生成对象映射的配置文件。感觉配置起来也挺麻烦的,不过对于有一大坨的mapping对象的cfg文件来说倒是很省事的,关键是避免出错了。 2. Hibernate Extention,用来自动生成与那些*....

    精通Hibernate:对象持久化技术第二版part3

    3.4 创建对象-关系映射文件 52 3.4.1 映射文件的文档类型定义(DTD) 52 3.4.2 把Customer持久化类映射到CUSTOMERS表 54 3.5 通过Hibernate API操纵数据库 58 3.5.1 Hibernate的初始化 61 3.5.2 访问Hibernate...

    ant hibernate mapping 生成映射文件 生成配置文件

    请把这个文件解压后方到一个盘下面.在build.xml中的 &lt;property name="xdoclet.home" value="D:/jarpackage/xdoclet-plugins-1.0.3"/&gt; 指出这个文件存放的位置....在构建域对象的时候一定要指明在配置文件中的配置信息..

Global site tag (gtag.js) - Google Analytics