/*
   * @OneToOne注释指明Person
与IDCard为一对一关系,@OneToOne注释五个属性:targetEntity、cascade、fetch、optional
和mappedBy,
   *fetch属性默认值是FetchType.EAGER。optional =
true设置idcard属性可以为null,也就是允讦没有身份证,未成年人就是没有身份证的。
   *
  
*targetEntity属性:Class类型的属性。定义关系类的类型,默认是该成员属性对应的类类型,所以通常不需要提供定义。
  
*cascade属性:CascadeType[]类型。该属性定义类和类之间的级联关系。定义的级联关系将被容器视为对当前类对象及其关联类对象采取相同的操作,
  
*而且这种关系是递归调用的。cascade的值只能从CascadeType.PERSIST(级联新建)、CascadeType.REMOVE(级联删除)、
  
*CascadeType.REFRESH(级联刷新)、CascadeType.MERGE(级联更新)中选择一个或多个。还有一个选择是使用CascadeType.ALL,表示选择全部四项。
  
*
   *fetch属性:FetchType类型的属性。可选择项包括:FetchType.EAGER 和FetchType.LAZY。
  
*FetchType.EAGER表示关系类(本例是OrderItem类)在主类加载的时候同时加载,FetchType.LAZY表示关系类在被访问时才加载。默认值是FetchType.LAZY。
  
*
   *@OrderBy(value = "id
ASC")注释指明加载元组时按id的升序排序(降序 "DESC")
   */

转载于:https://www.cnblogs.com/ning2015/p/4738988.html

Hibernate 一对一注释相关推荐

  1. Hibernate一对一映射示例注释

    Hibernate一对一映射示例注释 今天我们将研究Hibernate中的一对一映射.我们将使用Annotation和XML配置来研究Hibernate One To One Mapping示例. 目 ...

  2. hibernate 一对一(One-to-One)

    一对一(one-to-one)实例(Person-IdCard) 一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Pers ...

  3. Hibernate 一对一关联关系

    双向一对一关联关系: 域模型: 例如,部门只有一个部门经理,一个经理也只能管理一个部门.即,Department 中有一个Manager的引用,Manager 中又有一个Department 的引用. ...

  4. Hibernate 一对一外键单向关联

    [align=center][size=medium]Hibernate 一对一外键单向关联[/size][/align] 基于外键关联的单向一对一关联和单向多对一关联几乎是一样的.唯一的不同就是单向 ...

  5. hibernate一对一主键唯一外键关联(一)

    1.新建工程项目hibernate_one2one_ufk_1,添加hibernate所需Jar包和数据库驱动Jar包. 2.编写工具类HibernateUtils.java和ExportDB.jav ...

  6. hibernate一对一主键唯一外键关联(二)

    1.新建工程项目hibernate_one2one_ufk_2,添加hibernate所需的Jar包和数据库驱动的Jar包. 2.编写工具类HibernatUtils.java和ExportDB.ja ...

  7. hibernate一对一主键关联映射(一)---单向关联

    1.新建工程项目hibernate_one2one_pk_1,添加hibernate所需Jar包和mysql驱动Jar包. 2.建立工具类HihernateUtils.java和ExportDB.ja ...

  8. SSH注解 关于hibernate一对一双向外键级联关系 查询两表的内容 例子

    由于要查询两张表的内容,所以去了解了下hibernate 的一对一级联 .现在写了个简单的SSH 注解的 一对一双向级联. 关于一对一双向级联详解我推荐这个博客.我感觉写的很好.     hibern ...

  9. Hibernate一对一主键单向关联

    2019独角兽企业重金招聘Python工程师标准>>> 模型user,address address对user进行外键关联,意思就是address的主键是由user的主键关联生成的, ...

最新文章

  1. 面试官:Spring AOP、AspectJ、CGLIB 都是什么鬼?它们有什么关系?
  2. resin安装与配置
  3. 监控利器之 Prometheus
  4. IPC之——消息队列
  5. 【并查集】【图论】【最小生成树】剑鱼行动(ssl 1618)
  6. 【误区】技术部经理vs技术经理 —— 一字之差谬以千里
  7. 安卓Service完全解析(中)
  8. 复制粘贴带相关的文字及链接
  9. 【Python实例第34讲】高斯过程分类:XOR数据集
  10. Python替换多个tomcat端口号
  11. JavaScript—模块化(26)
  12. CH341A编程器驱动下载地址及P751dm2模具设置方法截图
  13. Linux开机问题排解
  14. 学习笔记(2):基于.NET/C#开发工控上位机编程基础-PLC电气工程师为什么要学习工控上位机
  15. java drm_DRM系统工作原理
  16. 应用程序崩溃定位查找 (二)
  17. 想要好看的设计?收下这份网页背景设计指南吧!
  18. 2017年六级翻译:宋朝和唐朝
  19. OpenGL入门北斗星点绘制
  20. Linux top命令的了解以及使用

热门文章

  1. php错误以及常用笔记
  2. 转载:static的初始化顺序
  3. docker的镜像创建与Dockefile的编写
  4. virtualenv创建python项目虚拟环境
  5. kali-linux虚拟机与主机共享文件
  6. STL之map中排序方式的重载
  7. mysql 一对一关联查询_学习ThinkPHP的第20天--MySQL事务操作、查询事件、一对一关联...
  8. 如何让智能客服成为企业的生产力工具?
  9. 技术解读|云上企业级存储——打开存储新维度,促进用户核心业务创新
  10. 重磅官宣:Nacos2.0性能提升10倍