- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 一口一口吃掉Hibernate(五)——一对多单向关联映射
在上一篇博客《一口一口吃掉Hibernate(四)——多对一单向关联映射》中,介绍了多对一的关联映射,今天就反过来说一下一对多的单向关联映射。 可能有人会对这2篇博客的题目有点混淆不清,跟日常说的关系有点不同。我们日常说的比如父子关系,夫妻关系都是说的双向关系,而现在讨论的则是单向关系,所以也就有了多对一和一对多的说法。 二者的关系其实很简单,只是角度不
2013-10-31 08:17:05 5747 31
原创 一口一口吃掉Hibernate(四)——多对一单向关联映射
Hibernate对于数据库的操作,全部利用面向对象的思维来理解和实现的。一般的单独表的映射,相信大家都没有问题,但是对于一些表之间的特殊关系,Hibernate提供了一些独特的方式去简化它。 今天就来说说多对一的关联映射。 数据库中有多对一的关系,Hibernate自然也有对象的多对一的关联关系。比如学生和班级,一名学生只属于一个班级,一个班级有多名学
2013-10-25 10:09:46 7986 16
原创 一口一口吃掉Hibernate(三)——Hibernate给表和字段设置前后缀及分隔符
在《一口一口吃掉Hibernate(一)——使用SchemaExport生成数据表》中介绍了如何生成数据表。但是这只是最基本的。Hibernate在生成或者操作数据库时,会受一些限制。比如一开始设计表的时候,直接写成了user(id,name,password,createTime) 这种格式的。但是客户后来要求表名称要以“t_”开头,字段名要以“stu_”开头,可以是一些数据库的关键字,单
2013-10-15 11:11:42 9975 19
原创 一口一口吃掉Hibernate(二)——别被世俗蒙蔽了双眼:Hibernate中Session之get和load方法的真正区别
最近在学习SHH框架中的Hibernate,对Session的get和load方法,有点混不清楚,不知道区别在哪,或者对它们的区别感触不深。所以百度了一下,结果问题来了。百度的结果和实际测试的结果出入很大。主要是对get方法的说法跟实际运行的结果不一致。 先说一下共同的观点吧:get不支持lazy,load支持lazy;数据不存在时,get返回null,load则
2013-10-08 10:21:36 7148 15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人