`
younglibin
  • 浏览: 1214283 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate映射文件一级子元素属性详解

阅读更多

一级子元素:

meta:用于设置类或属性的元数据属性

typedef:定义新的Hibernate数据类型

import:显示的引用一个类,避免在HQL语句中使用全类名

class:定义一个持久类

subclass:在进行多态持久化时定义父类的子类

joined-subclass:定义一个连接子类

union-subclass:定义一个联合子类

query:定义一个HQL查询

sql-query:定义一个SQL查询

filter-def:定义过滤器

分享到:
评论

相关推荐

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

    【Hibernate配置文件中映射元素详解】 在对象关系映射(ORM)框架Hibernate中,对象与数据库表之间的关联是通过一个XML配置文件来定义的。这个XML文件包含了映射元素,用于描述Java类如何转化为数据库中的表。映射...

    深入理解hibernate映射文件

    映射文件的根元素是`<hibernate-mapping>`,该元素可以拥有多个`<class/>`子元素,每个`<class/>`子元素对应一个持久化类的映射。 - **`<hibernate-mapping>`元素属性** - `schema`: 指定所映射数据库的schema...

    hibernate关联映射的作用和常用属性解释

    ### Hibernate关联映射的作用与常用属性详解 #### 关联映射概述 在对象关系映射(Object Relational Mapping,简称ORM)技术中,Hibernate作为Java领域内非常成熟且功能强大的框架之一,它允许开发者将Java类映射...

    hibernate配置文件元素详解.txt

    以下是一个简单的Hibernate映射文件示例: ```xml <hibernate-mapping> 员工信息 <column name="EMPLOYEE_ID" precision="15" scale="0" sql-type="BIGINT" check="EMPLOYEE_ID > 0"/> </...

    Hibernate关联映射

    在双向关联中,每个实体类都会有一个属性指向对方,同时需要在映射文件中进行相应的配置,确保关联的正确性和完整性。 在实际应用中,选择合适的关联类型取决于数据模型的需求。一对一关联适用于实体间一对一的关系...

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

     2.4.3 Hibernate映射类型接口  2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射...

    精通Hibernate:Java对象持久化技术详解(第2版)源码1

    6. **Chapter 7**:在这一部分,作者可能讲解了多态性在Hibernate中的应用,以及集合映射的高级特性,如元素类型、Map的映射等。 7. **Chapter 8**:可能会涉及到动态模型和投影,使开发者能够动态地构建查询,以及...

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

     2.4.3 Hibernate映射类型接口  2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射...

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

     2.4.3 Hibernate映射类型接口  2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射...

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

     2.4.3 Hibernate映射类型接口  2.4.4 可供扩展的接口  2.5 小结  2.6 思考题 第3章 第一个Hibernate应用  3.1 创建Hibernate的配置文件  3.2 创建持久化类  3.3 创建数据库Schema  3.4 创建对象-关系映射...

    Hibernate 配置详解 (二)

    ### Hibernate配置详解(二)——深入理解`.hbm.xml`文件与实体关联 #### 引言 在前文《Hibernate 配置详解》中,我们已经初步探讨了Hibernate框架的基本配置,包括`hibernate.cfg.xml`文件的重要性及其在...

    hibernate详解

    Hibernate 是一个开源的对象关系映射(ORM)框架,它允许Java开发者将数据库操作与业务逻辑解耦,通过对象模型来处理数据库数据。本篇将详细解释Hibernate2版本的相关概念、配置和使用方法。 首先,Hibernate2是...

    hibernate工具参考指南(英文版)

    - **创建Hibernate映射文件**:这部分详细介绍了如何使用Eclipse插件来创建和管理Hibernate映射文件,这是将Java对象与数据库表关联起来的核心文件。 - **创建Hibernate配置文件**:解释了如何创建和配置Hibernate...

    hibernate教程

    例如,`<hibernate-mapping>`元素的`package`属性指明了配置文件所在的包,`<class>`元素的`name`属性用于关联Java类(如`User`类),并可以指定对应的数据库表(如果未明确指定,系统会默认使用类名作为表名)。...

    hibernate 经典题目 其中包括很多核心的题目

    主要子元素包括 `<class>`(表示实体类)、`<id>`(表示主键)、`<property>`(表示普通属性)、`<one-to-one>`(一对一关联)、`<many-to-one>`(多对一关联)、`<set>` 或 `<list>`(多对多关系)、`<key>`(描述...

    hibernate_问题详解

    【hibernate问题详解】 Hibernate是一款强大的Java对象关系映射(ORM)框架,它通过将数据库操作转换为对Java对象的操作,简化了开发过程。在理解Hibernate时,我们需要对比其他两种常见的数据访问技术:JDBC和...

    hibernate学习笔记

    ### 007---Hibernate映射标签和属性详解 - `<generator>`:提供了多种主键生成策略,如`increment`、`identity`、`sequence`、`uuid`等,根据数据库特性选择合适的策略。 - `<property>`:除了基本类型映射,还可以...

    hibernate配置元素例子.txt

    ### Hibernate配置元素详解 #### 文件概述 本文档旨在对`hibernate配置元素例子.txt`进行深入解析,以便更好地理解Hibernate框架中所涉及的关键配置元素及其功能。通过具体实例,我们将探讨不同配置项的作用以及...

Global site tag (gtag.js) - Google Analytics