在班主任(id,name,bjid) 班级(id name) 学生(id name bjid)的 关系中 班主任一对一关联班级 班级一对多关联学生

@OnetoOne 
@joinColumn(bjid)
利用主控方有的属性进行关联,私有的属性是指向被控方的

@OnetoMany
@joinColumn(bjid)
利用被控方的bjid属性进行关联,私有的属性同样指向被控方

在男人(id name) 女人(id name nanrid) 小孩子(id name nvrid) 的关系中 小孩子多对一女人 女人一对一男

@ManyToOne
@joinColumn(nvrid)
利用被控方的nvrid属性进行关联,私有的属性同样指向被控方 对用关系映射 orm
@OnetoOne 
@joinColumn(nanrid)
private Nanr nanr
利用主控方有的属性进行关联,私有的属性是指向被控方的

在项目开发中,尽量避免@manytomany的操作

未经小编小编允许,不得转载,

转载于:https://www.cnblogs.com/gudeyeyu/p/8858891.html

@OnetoOne @OnetoMany @ManyToOne(2)相关推荐

  1. 深度学习第一章(rnn)

    cnn与rnn区别: cnn需要固定长度的输入.输出,rnn的输入和输出可以是不定长.不等长的 cnn只有one to one ,rnn有onetoone,onetomany(图像生成文字),many ...

  2. STATA数据合并与追加(一)Merge

    文章目录 Why Merge? 一.Description 简要描述 二.Syntax 命令语法 1.语法示例 2.Options 参数选项 Merge命令的options 参数表 参数具体说明 3. ...

  3. (5)OneToMany单向、双向manytoone

    一.OneToMany单向 OneToMany说明是一个组知道有哪些成员,而成员不知道自己是哪个组(这是类层面的理解).数据库方面还是多端(User)有外键属性. 若两个表中只写OneToMany,则 ...

  4. WebSphere 7和javax / persistence / OneToMany.orphanRemoval()错误

    问题 在Hibernate开发中,包含带有JPA @OneToMany批注的模型类: @OneToMany(cascade=CascadeType.ALL, fetch = FetchType.LAZ ...

  5. NHibernate学习笔记(二):one-to-one关系映射

    上一篇:NHibernate学习笔记(一):初识NHibernate 本文的内容:1.介绍NH如何处理对象间one-to-ont的映射关系: 经验教训: 1.操作一对一关联关系中的一个对象时,得在程序 ...

  6. hibernate映射(单向双向的一对多、多对一以及一对一、多对一(转)

    多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一 一对多关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是一指向多 也就是说一对多和多对一的映射策略是一样的,只是站 ...

  7. cascade inverse (2010-01-12)

    1.到底在哪用cascade="..."?       cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入 ...

  8. hibernate 延迟加载(转载)

    http://blog.csdn.net/xc635960736/article/details/7049863(未找到原始的引文) Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默 ...

  9. NHibernate学习(转)

    本文约定: 1. Nhibernate简写为NHB; 2. 本文例子的开发平台为win2000xp+sp2, sql server2000, Nhibernate0.9.1.0; 3. 使用SQL S ...

最新文章

  1. 图像翻译、语义分割、域适应、图像检索、无监督学习cvpr2021
  2. ADPLUS使用配置文件设置断点时无法创建DUMP文件原因分析
  3. linux中如何查看某一进程的启动时间
  4. linux 命令last -x,Linux常用命令last的使用方法详解
  5. 每天学一点儿shell:正则表达式
  6. 调用iOS系统本地相册或摄像头
  7. 【图文详解】在电脑中打开.properties配置文件时会生成一个空的名为Java的文件问题
  8. 阿捷外传之Git代码统计:DotNetCore + PowerBI 实现Git仓库日志分析
  9. Ubuntu 手动安装JDK
  10. Java集合迭代器原理图解_Java Iterator接口遍历单列集合迭代器原理详解
  11. 张庆余(1991-),男,北京卡达克数据技术中心软件业务本部助理工程师,主要研究方向为软件架构、云计算。...
  12. 130825组队赛-Regionals 2012, North America - East Central NA
  13. File Converter——万能格式转化神器
  14. 很久没写了,今天兴致来了,写一下!
  15. 不让登陆_梦幻西游:不让刷活动就直说,到下午3点的时候五开准时掉线
  16. python中调用shell命令
  17. librdkafka 封装的C++类
  18. JAVA计算机毕业设计多媒体素材管理系统Mybatis+系统+数据库+调试部署
  19. Delta并联机构在ADAMS仿真中的运动副设置(二)
  20. Android源码查看下载

热门文章

  1. 【Excel】之数据透视表及动态图表
  2. 后台管理使用微信扫码登录(小程序登录)
  3. kde 崩溃,如何重启 kde plasma 5 桌面
  4. 密码库LibTomCrypt学习记录——(2.25)分组密码算法的工作模式——EAX加密认证模式
  5. Rational Rose神器 (画图)
  6. 什么情况下使用$set?
  7. 把EXCEL拆分成两个窗口的办法
  8. MFC实现简易绘图软件
  9. 面试时,问你有什么缺点,到底该怎么回答?我总结了“3个3”
  10. 数据标准化方法z-score讲解(matlab)