- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Hibernate继承映射之一_用一张表映射
这次给大家发的是hibernate的继承映射,继承映射的实例有很多:例如dog、cat都是animal的子类这里用的是文章Article、主题Topic和回复Reply给大家做讲解。
2015-04-29 15:12:45 11345
原创 Hibernate基于主键一对一映射操作实例
背景:公民和公民的身份证,是一个一对一的例子,一个公民只有一个身份证。这个是基于主键的,基于外键的映射在:http://blog.csdn.net/nthack5730/article/details/45336457场景准备:实体类:Person.java、IdCard.javaPerson.javapackage h_hb
2015-04-29 14:46:48 12543
转载 Spring对Hibernate事务管理
每次带班,讲到Spring事务这一块的时候,大家总是有很多的疑问,其实Spring事务并不难,可能初次接触的时候有的不好理解,今天我们就详细来谈一下Spring的事务管理机制,主要是对Hibernate进行的事务管理。在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hibernate中我们是怎么进行数据操作的。在Hibernate中 我们每次进行一个操作的的时候我们都
2015-04-27 21:34:58 9041
转载 查询mysql事务隔离级别
1.查看当前会话隔离级别 select @@tx_isolation; 2.查看系统当前隔离级别 select @@global.tx_isolation; 3.设置当前会话隔离级别 set session transaction isolatin level repeatable read; 4.设置
2015-04-27 10:28:47 11061
原创 【学习笔记】Hibernate中对象的状态和转换以及Session的主要方法总结
对象的状态:临时状态,持久化状态,游离状态,删除状态。重点提醒大家:要注重对象状态与状态之间的变换与Session的方法的关联!本文主要说明这个!
2015-04-25 16:10:49 9702
原创 【学习笔记】Hibernate实例多对多映射以及测试
场景:Teacher和Student是两个多对多关系的类,每个类有自己的id和name,代表学生和老师,还有一个集合,代表对应的关系(废话:一个学生可以有多个老师,一个老师可以有多个学生)
2015-04-24 16:12:13 9646
原创 【学习笔记】Hibernate中多对多不用List而用Set的原因分析
在一般情况下做关联映射的时候,很多人都喜欢用List,我就是其中一个,毕竟query.list()返回的就是list对象,因此也用习惯了但是今天发现在多对多的时候尽量不要用List,因为用list会导致复合主键问题。场景:Teacher和Student是两个多对多关系的类,每个类有自己的id和name,代表学生和老师,还有一个集合,代表对应的关系(废话:一个学生可以有多个老
2015-04-22 22:05:07 16417 1
原创 【学习笔记】实例解说Hibernate 一对多、多对一关联关系
这里以员工和部门作为例子给大家解说:假设,一个员工只有一个部门,但是一个部门就可以有多个员工。那么员工和部门就是多对一关系,部门和员工就是一对多关系。
2015-04-22 11:35:34 11014 1
原创 【学习笔记】Hibernate映射List、Map、数组、Set、Bag的具体操作
注意:使用集合映射类声明时要注意使用接口而不是具体实现类。因为经过Session操作后,集合就变成了hibernate自己的集合实现类。
2015-04-21 11:57:45 12694
转载 基于按annotation的hibernate主键生成策略
一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. @Target({M
2015-04-20 11:45:48 11318
瑞星卡卡kaka小狮子(不含杀软) For Mac,情怀小程序,有动画有声,亲测可用
2020-03-29
康熙字典 数据库 mysql 起名用字典 包含解释
2020-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人