`
mxx_1111
  • 浏览: 59198 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Hibernate基本概念 (5)

 
阅读更多
-----模板
1.一对多(set)
<set name="属性">
<key column="关系外键"/>
<one-to-many class="实体类全名称"/>
</set>
2.多对一
<many-to-one name="" class="" column="关系外键"/>

3.多对多(set)
<set name="" table="关系表名">
<key column="本实体类在关系表中的外键"/>
<many-to-many class="" column="对方实体类在关系表中的外键"/>
</set>

4.一对一(基于外键有外键方)
<many-to-one name="" class="" column="外键" unique="true"/>

5.一对一(基于外键的无外键方)
<one-to-one name="本类属性" class="" property-ref="对方类属性"/>


分享到:
评论

相关推荐

    Hibernate基本配置演示

    **Hibernate基本配置演示** 在Java开发中,Hibernate是一款强大的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者能够用Java对象来处理数据。这篇教程将深入讲解Hibernate的基本配置过程,确保你能顺利...

    hibernate基本jar包(数据库是Oracle)

    在“hibernate基本jar包(数据库是Oracle)”中,我们可以推断出这是针对使用Oracle数据库的Hibernate项目所需的基础库集合。这个压缩包很可能是包含了一系列用于搭建Hibernate环境并连接Oracle数据库的JAR文件。以下...

    HibernateDemo(hibernate基本用法演示)

    `HibernateDemo(hibernate基本用法演示)` 是一个针对 Hibernate 框架的基础操作示例项目。Hibernate 是一款强大的 Java ORM(对象关系映射)框架,它允许开发者在 Java 应用程序中以面向对象的方式处理数据库交互,...

    Beginning Hibernate: For Hibernate 5

    - **新手入门**: 适合初学者快速掌握 Hibernate 的基本原理和使用方法。 #### Hibernate 5 新特性 - **改进的性能**: Hibernate 5 在性能方面进行了优化,包括更高效的缓存管理和查询执行。 - **支持 Java 8**: ...

    hibernate框架基本包

    总结来说,“hibernate框架基本包”包含的资源旨在帮助开发者理解Hibernate的核心概念、操作和配置,以及如何在实际项目中有效利用它。通过学习和实践,你可以掌握将Java对象持久化到数据库的艺术,提高开发效率,并...

    hibernate基本jar包

    这个“hibernate基本jar包”包含了运行Hibernate应用程序所需的核心库,是学习和开发SSH(Struts、Spring、Hibernate)框架的基础。 SSH框架是Java Web开发中的一个经典组合,其中Hibernate负责数据持久化。以下是...

    Eclipse Hibernate基本配置及简单实现

    **Eclipse Hibernate基本配置及简单实现** 在Java开发中,Hibernate是一个非常流行的持久化框架,它简化了数据库操作,使得开发者可以专注于业务逻辑而不是数据库层面的细节。本篇将介绍如何在Eclipse环境中配置和...

    hibernate-jar基本Jar包

    在Java项目中,使用Hibernate-jar基本Jar包可以帮助我们快速搭建数据库操作环境。下面将详细阐述Hibernate的核心概念、功能以及如何在项目中使用Hibernate-jar。 一、Hibernate核心概念 1. 实体(Entity):在...

    Hibernate基本实现

    **Hibernate基本实现** Hibernate是一个流行的Java对象关系映射(ORM)框架,它简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据。本教程将详细解释Hibernate的基础实现步骤,包括环境配置、实体类...

    hibernate基本配置及使用方法

    【hibernate基本配置及使用方法】 Hibernate是一个流行的开源对象关系映射(ORM)框架,它简化了Java应用程序与关系数据库之间的交互。本教程将详细解释Hibernate的基本配置和使用步骤,帮助初学者快速掌握这一强大...

    Hibernate5教程文档大纲

    本教程覆盖了从基本概念到实战案例的多个层次,适合初学者和有一定经验的开发者学习,进一步理解ORM和Hibernate框架的精髓。通过学习,读者应能独立完成基于Hibernate的数据库操作,并能灵活应对各种复杂的关联关系...

    hibernate基本知识点

    ### Hibernate基本知识点详解 #### Hibernate简介 Hibernate是一个开源的对象关系映射(ORM)框架,它为Java应用程序提供了简化的方式去处理数据库操作。通过提供一种面向对象的方法来与关系型数据库进行交互,...

    Middlegen-Hibernate-r5

    对于初学者,可以通过这个项目了解如何将数据库模型转换为Java对象,并掌握使用Hibernate进行数据库操作的基本技巧。对于经验丰富的开发者,回顾这样的历史版本也能帮助理解ORM工具的发展历程和演变。

    hibernate第一个hibernate

    《Hibernate入门:初识与实践》 ...总之,"hibernate第一个hibernate"项目是一个绝佳的起点,它将引导你了解并掌握Hibernate的基本概念和操作。通过实践,你可以逐步熟悉ORM思想,为后续的Java开发奠定坚实的基础。

    hibernate实战 英文版

    ### Hibernate实战知识点解析 #### 一、书籍简介与评价概览 《Hibernate实战》是一部...通过本书的学习,不仅可以快速掌握Hibernate的基本用法,还能深入了解其背后的原理和最佳实践,从而更好地应用于实际项目中。

    北大青鸟Hibernate学习资料

    《Hibernate—Java对象持久化技术-Hibernate入门.ppt》适合初学者,涵盖了Hibernate的基本概念、配置和基本操作。而《Hibernate—Java对象持久化技术-Hibernate进阶.ppt》则深入讲解了高级特性和最佳实践,如缓存...

    hibernate-release-4.1.4

    Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java开发人员在处理数据库时使用面向对象的概念,极大地简化了数据库操作。此版本包含了Hibernate的核心库和其他相关组件,使得开发者能够将Java类与数据库表...

Global site tag (gtag.js) - Google Analytics