Hibernate 一对一注释
/*
* @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 一对一注释相关推荐
- Hibernate一对一映射示例注释
Hibernate一对一映射示例注释 今天我们将研究Hibernate中的一对一映射.我们将使用Annotation和XML配置来研究Hibernate One To One Mapping示例. 目 ...
- hibernate 一对一(One-to-One)
一对一(one-to-one)实例(Person-IdCard) 一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Pers ...
- Hibernate 一对一关联关系
双向一对一关联关系: 域模型: 例如,部门只有一个部门经理,一个经理也只能管理一个部门.即,Department 中有一个Manager的引用,Manager 中又有一个Department 的引用. ...
- Hibernate 一对一外键单向关联
[align=center][size=medium]Hibernate 一对一外键单向关联[/size][/align] 基于外键关联的单向一对一关联和单向多对一关联几乎是一样的.唯一的不同就是单向 ...
- hibernate一对一主键唯一外键关联(一)
1.新建工程项目hibernate_one2one_ufk_1,添加hibernate所需Jar包和数据库驱动Jar包. 2.编写工具类HibernateUtils.java和ExportDB.jav ...
- hibernate一对一主键唯一外键关联(二)
1.新建工程项目hibernate_one2one_ufk_2,添加hibernate所需的Jar包和数据库驱动的Jar包. 2.编写工具类HibernatUtils.java和ExportDB.ja ...
- hibernate一对一主键关联映射(一)---单向关联
1.新建工程项目hibernate_one2one_pk_1,添加hibernate所需Jar包和mysql驱动Jar包. 2.建立工具类HihernateUtils.java和ExportDB.ja ...
- SSH注解 关于hibernate一对一双向外键级联关系 查询两表的内容 例子
由于要查询两张表的内容,所以去了解了下hibernate 的一对一级联 .现在写了个简单的SSH 注解的 一对一双向级联. 关于一对一双向级联详解我推荐这个博客.我感觉写的很好. hibern ...
- Hibernate一对一主键单向关联
2019独角兽企业重金招聘Python工程师标准>>> 模型user,address address对user进行外键关联,意思就是address的主键是由user的主键关联生成的, ...
最新文章
- 面试官:Spring AOP、AspectJ、CGLIB 都是什么鬼?它们有什么关系?
- resin安装与配置
- 监控利器之 Prometheus
- IPC之——消息队列
- 【并查集】【图论】【最小生成树】剑鱼行动(ssl 1618)
- 【误区】技术部经理vs技术经理 —— 一字之差谬以千里
- 安卓Service完全解析(中)
- 复制粘贴带相关的文字及链接
- 【Python实例第34讲】高斯过程分类:XOR数据集
- Python替换多个tomcat端口号
- JavaScript—模块化(26)
- CH341A编程器驱动下载地址及P751dm2模具设置方法截图
- Linux开机问题排解
- 学习笔记(2):基于.NET/C#开发工控上位机编程基础-PLC电气工程师为什么要学习工控上位机
- java drm_DRM系统工作原理
- 应用程序崩溃定位查找 (二)
- 想要好看的设计?收下这份网页背景设计指南吧!
- 2017年六级翻译:宋朝和唐朝
- OpenGL入门北斗星点绘制
- Linux top命令的了解以及使用