Hibernate
文章平均质量分 86
懒得搭理你
这个作者很懒,什么都没留下…
展开
-
常用的Hibernate的映射与数据库表的关系
学HIbernate快一个月了,怕以后对于Hibernate的诸多映射关系有所混乱,所以趁着还比较清晰的状态写下来。同时也希望对刚学Hibernate的同学有所帮助。首先我们要明白什么是Hibernate,为什么要使用Hibernate?明白了这个问题更加有利于我们学好Hibernate,更加的了解Hibernate与数据库的关系。什么是Hibernate,官方这样解释:Hibernate i原创 2011-06-05 11:16:00 · 1027 阅读 · 0 评论 -
常用的Hibernate的映射与数据库表的关系(二)
上篇文章介绍了下多对一的关系关联映射,这次来介绍下其他的几种映射。首先,介绍下一对多。有人会有疑问:一对多和多对一不是一样的吗?下面我们接着用学生和班级的例子继续来说明下。一对多表示:控制方在一的这一端,比如可以查找属于同一个班级下的所有的学生。这个该怎么实现,试想下你要查找班级下的学生你的Classes类下面就必须要有Student类对象的这个属性字段。private Set student原创 2011-06-05 12:29:00 · 870 阅读 · 0 评论 -
Hibernate联合主键映射以及组件映射
这次来谈谈联合主键映射,联合主键(表中的主键由两个或两个以上字段组成)。在Hibernate中联合主键的形成有两种可能:一种是由多对多映射形成的,多对多映射会形成第三张表,一般来说第三张表的主键是由其他两张表的主键构成的(比如学生表,课程表,选课表)。第二种情况就是很常见的情况,即只有一张表,表的主键是由本身的两个字段或以上构成的。比如:公司的财务统计表,其中有字段年份、月份、销售金额。在这张表中原创 2011-06-09 21:48:00 · 1856 阅读 · 1 评论