private Set<PresentProductSociety> PPSSet;//实体属性

<set name="PPSSet">

<comment>一方配置</comment>

<key column="society_id"/>

<one-to-many class="cn.pojo.PresentProductSociety"/>

</set>

private Society society;//实体属性

<many-to-one name="society" class="cn.pojo.Society" fetch="select">

<column name="society_id">

<comment>多方配置</comment>

</column>

</many-to-one>

以下是单向,也就是只需要配置一部分/

private Society society;//实体属性

<many-to-one name="society" class="cn.pojo.Society" fetch="select">

<column name="society_id">

<comment>多方配置</comment>

</column>

</many-to-one>

本文转自 艺晨光 51CTO博客,原文链接:http://blog.51cto.com/ycgit/1617187,如需转载请自行联系原作者

Hibernate一对多双向、单向相关推荐

  1. Hibernate映射详解(二)--多对一,一对多单向,一对多双向关联映射

    在我们以前的数据库设计中,设计表就不是一件轻松的事情.多种事物之间往往都是有这样那样的关系的.那怎样设计表格,才能既将事情描述明白,又能使数据库设计的比较合理呢?那里我们提供了好多规范,好多约束来满足 ...

  2. Hibernate一对多单向关联和双向关联映射方法及其优缺点

    一对多关联映射和多对一关联映射实现的基本原理都是一样的,既是在多的一端加入一个外键指向一的一端外键,而主要的区别就是维护端不同. 它们的区别在于维护的关系不同: 一对多关联映射是指在加载一的一端数据的 ...

  3. Hibernate(九)一对多双向关联映射

    上次的博文Hibernate从入门到精通(八)一对多单向关联映射中,我们讲解了一下一对多单向映射的相关 内容,这次我们讲解一下一对多双向映射的相关内容. 一对多双向关联映射 一对多双向关联映 射,即在 ...

  4. hibernate映射一对多双向关联关系实例

    在电子商务应用中,经常会有这样的需求:根据给定的客户,得到该客户的所有订单:根据给定的订单,得到该订单的所属客户.对于这种双向关联的情况,在Hibernate应用中,也有人叫多对一双向关联,只是叫法不 ...

  5. hibernate 一对多(one-to-many)双向关联

    一对多(one-to-many)双向关联实例(Department- Employee) 这里的一对多双向关联是在域模型(实体对象模型)上的概念,在关系数据库中,只存在外键参照关系,而且总是由&quo ...

  6. hibernate的一对多双向关联映射----客户和订单关系

    客户和订单关系:客户是一的一方,订单是多的一方. customer表: CREATE TABLE `customer` ( `ID` int(4) NOT NULL AUTO_INCREMENT , ...

  7. hibernate的映射之二(一对多双向关联)

    hibernate的一对多双关联 一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多 hihernate一对多关联映射(双向Dept<----->Emp) 一对多双 ...

  8. java框架篇---hibernate(一对多)映射关系

    一对多关系可以分为单向和双向. 一对多关系单向 单向就是只能从一方找到另一方,通常是从主控类找到拥有外键的类(表).比如一个母亲可以有多个孩子,并且孩子有母亲的主键作为外键.母亲与孩子的关系就是一对多 ...

  9. hibernate一对多关联映射

    一对多关联映射 映射原理 一对多关联映射和多对一关联映射的映射原理是一致的,都是在多的一端加入一个外键,指向一的一端.关联关系都是由多端维护,只是在写映射时发生了变化. 多对一和一对多的区别 多对一和 ...

  10. Hibernate一对多和多对多

    一对多 一对多 单向 @Entity @Table(name = "cz_user") public class Users {@Column(name = "user_ ...

最新文章

  1. 在Eclipse上搭建Android C开发环境
  2. 软件生成目录没有图框_图纸目录和编号
  3. Skybox边线消除的解决办法
  4. iView 实战系列教程(21课时)_2.iView 实战教程之导航、路由、鉴权篇
  5. oracle导出超链接,Oracle Report中加入下载超链接操作方法
  6. C++ 文本文件的读取和写入
  7. 七步从Angular.JS菜鸟到专家(2):Scopes
  8. 【配置属性】—Entity Framework 对应表字段的类型的设定配置方法
  9. Visual Studio2005下配置及运行NUnit
  10. Rust 越来越香了!AWS 雇佣 Rust 编译器团队负责人 Felix Klock
  11. 编译Java程序一共要安装什么_如何编译java程序
  12. paip.Adblock屏蔽onlinedown华军软件园的4秒下载广告总结..
  13. ClockworkMod Recovery实现应用android一键化在线卡刷升级
  14. 程序人生之项目团队那些人与事(1)
  15. 当女生成为软件测试员,我才发现年薪30W+其实并不难…
  16. Vue3 Mixin的使用方法(全局,局部,setup内部使用)
  17. 南传法句经(摘选)03
  18. 嵌入式程序设计学习(1)
  19. 轻量迅捷时代,Vite 与Webpack 谁赢谁输
  20. 数字验证识别python_Python机器学习!识别图中最难的数字!验证码?验证码是小儿科!-站长资讯中心...

热门文章

  1. 2021-09-07客户端向 NameNode 请求创建文件,NameNode 根据元数据信息计算出文件的元数 据信息
  2. wsl2安装cuda方法——官方教程走不通
  3. 序列最小最优化算法(SMO)
  4. 两个子数组和的差最小
  5. 机器学习算法性能评价,改进的理论基础以及改进措施
  6. python统计中文字数_Python实现统计文本文件字数的方法
  7. 【知识图谱系列】基于生成式的知识图谱预训练模型GPT-GNN
  8. 再谈KMP/BM算法(I)
  9. 词向量(从one-hot到word2vec)
  10. 最新最全git使用大全