摘要: 人和身份证之间就是一个典型的一对一关联关系。实现一对一关联关系映射的方式有两种一种是基于外键,一种是基于主键,下面我们先看基于外键的关联方式 首先看他们的实体类 Person类 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 阅读全文
posted @ 2016-10-01 22:16 LKBaby 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 两张表的多对多关系,在数据库中通常是通过第三张中间表来实现的,第三张中间表放的是两张表各自的主键值,通过主键与主键的对应来体现表直接的关系。比如在权限系统中,一个用户可以拥有多种权限,而一种权限也可以授予多个用户。 在持久化对象设计的时候,角色和用户都分别有一个集合来防止拥有它的用户或角色。角色类的 阅读全文
posted @ 2016-10-01 16:03 LKBaby 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 下边讲述Hibernate多对多关系映射。 多对多关系的表的结构为: 两个实体表,还包含一个关系表,关系表为复合主键,如果要使用Hibernate多对多关系映射,则关系表必须只包含两个字段,如果生成了Hibernate多对多关系映射,则中间关系表不会生成实体(即没有对应的pojo类,更没有其映射文件 阅读全文
posted @ 2016-10-01 15:59 LKBaby 阅读(1093) 评论(0) 推荐(0) 编辑