`
爱琴海的水手
  • 浏览: 58865 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何屏蔽掉hibernate的外键约束??

    博客分类:
  • java
阅读更多
    想用hibernate来生成表结构,但是hibernate的关联关系默认是通过表之间的外键约束,但是不想在数据表之间建立外键约束,如何能屏蔽掉hibernate的外键约束,只是通过程序来维护呢??
问题补充:
一个前提是我不想在表中建立外键关系,用程序来维护,二是我希望能用现在OO的方式来建立数据模型,而不是以前的面向关系的思维,先建表,然后再其他的

(因为放在问答里一直没人解答,就贴到博客上了,希望大虾看下哈)
分享到:
评论

相关推荐

    Hibernate使用外键ForeignKey

    本篇将详细讲解如何在Hibernate中使用外键`ForeignKey`,以及通过一个简单的例子帮助学习者深入理解其配置与操作。 首先,外键是数据库设计中的一个重要概念,它用于建立两个表之间的关联,通常用来维护数据的一致...

    hibernate外键实现一对一单向关联关系源码

    在Hibernate中,这种关系可以通过外键(Foreign Key)在一方或双方实体中实现。 **外键实现**:在一对一关联中,通常有以下两种方式实现外键: 1. **一方包含外键**:外键放在与另一方关联的一方实体中,指向另一方...

    MLDN魔乐科技JAVA培训_Oracle课堂18_外键约束.rar

    在实际的Java开发中,特别是在使用JDBC或ORM框架如Hibernate进行数据库操作时,理解外键约束对于编写正确且高效的SQL查询至关重要。例如,使用Hibernate时,外键约束可以帮助实现对象关系映射,使得对象间的关联可以...

    hibernate基于主外键的一对多/多对一关联

    "hibernate基于主外键的一对多/多对一关联"是Hibernate中两个核心的概念,用于描述实体之间的关系。下面将详细阐述这两个关联类型及其实现方式。 一对多关联是指在数据库中,一个表的记录可以与另一个表中的多个...

    hibernate外键实现一对一双向关联关系源码

    在Java的持久化框架Hibernate中,外键是用于在数据库中建立对象之间的关联关系的关键机制。本主题将深入探讨如何使用Hibernate实现一对一双向关联关系,并通过源码解析这一过程。 一对一双向关联关系指的是两个实体...

    Hibernate Annotation 基于外键的一对多双向关联

    本文将深入探讨如何使用Hibernate注解实现基于外键的一对多双向关联。我们将通过具体实例来解析这个主题,并结合源码分析其工作原理。 首先,我们要明白一对多关联意味着一个实体可以拥有多个关联的实体。在数据库...

    58.hibernate的缓存?.avi

    java笔试题

    Hibernate基于外键的一对多单向关联

    描述中提到的“NULL”表明没有提供具体的描述信息,但通常这种主题会涉及到如何在Hibernate的映射文件或者注解中设置外键约束,以及如何在Java代码中操作这种关联关系。由于提供了博客链接,这可能是博主对这一主题...

    hibernate一对一外键关系

    这需要在数据库表结构中创建一个外键约束,并在Hibernate映射文件中通过`<many-to-one>`标签来定义。 ```xml <!-- 员工实体配置 --> <!-- 其他属性... --> <!-- 账户实体配置 --> <!-- ...

    Hibernate一对多关联映射(注解)

    `@JoinColumn`注解用于指定外键字段名,这将创建一个外键约束,确保数据一致性。 在实际操作中,我们还需要配置Hibernate的SessionFactory,并在代码中进行增删查改操作。例如,添加一个新的订单到用户: ```java ...

    hibernate使用主键关联的一对一关系

    - `constrained`: 在注解中,如果设置为`true`,表示这个关联是被约束的,即这个实体的主键也是另一个实体的外键。 ### 博客链接 博客地址(http://blog.csdn.net/smilefyx/article/details/48951933)提供了更...

    Hibernate一对一单向外键关联 (联合主键annotation)

    本篇将详细讲解如何使用Hibernate进行一对一单向外键关联,并且该关联涉及到联合主键的注解配置。 首先,一对一关联可以分为两种类型:单向和双向。在单向一对一关联中,只有一个实体知道另一个实体的存在,而另一...

    Hibernate一对一外键映射

    这与数据库层面的外键约束类似,但在Hibernate中,我们通过注解或XML配置文件来定义这种关联。通常,一方实体会包含对方的主键,而另一方实体则可能没有反向引用。 **映射方式** 1. **注解映射:** 使用`@...

    hibernate一对一唯一外键关联映射(双向关联)

    本篇将深入探讨Hibernate中的一对一唯一外键关联映射,特别是双向关联的实现。 ### 1. 一对一关联概述 一对一关联意味着一个实体只能与另一个实体的单一实例相关联,这种关系通常出现在两个表之间,其中一个表的...

    hibernate一对一之唯一外键关联(双向关联)

    - 在一对一关联中,唯一外键关联是指在一个实体中定义了另一个实体的主键作为其字段,形成外键约束,确保了数据的一致性和完整性。 3. **双向关联与单向关联** - **单向关联**:只有一方知道另一方的存在,例如...

    hibernate3.0 dtd约束文件

    在Hibernate3.0版本中,DTD(Document Type Definition)文件是定义XML文档结构的关键,它们包含了对XML文件中元素和属性的约束规则。在本案例中,我们讨论的是与Hibernate配置相关的两个DTD文件:`hibernate-...

    hibernate中基于外键的one2one

    在数据库层面,这种关系通常通过主键和外键约束来实现。 **2. 基于外键的One-to-One映射** 在Hibernate中,基于外键的One-to-One映射通常是在一方实体的表中添加一个指向另一方实体的外键。这种方式可以是单向的,...

    hibernate一对一唯一外键关联映射(单项关联)

    由于是唯一外键,`person_id`字段应设置为主键或者具有唯一性约束。 4. **操作关联对象**: 在程序中,我们可以创建一个Person对象,然后给它赋一个Address对象,最后通过SessionFactory的save或update方法保存到...

    Hibernate一对一唯一外键关联映射(单向关联)

    在Java的持久化框架Hibernate中,一对一(One-to-One)关联映射是常见的关系数据库模型在对象模型中的体现。这种关联通常用于表示两个实体之间非常特殊的联系,比如一个人只有一个身份证,或者一个公司只有一个总部...

    hibernate入门小程序

    **hibernate入门小程序** Hibernate 是一款开源的对象关系映射(ORM)框架,它为Java开发者提供了方便的数据持久化服务,使得开发人员可以使用面向对象的方式来操作数据库,而无需过多地关注SQL语句的编写。在...

Global site tag (gtag.js) - Google Analytics