摘要: 例子:一个Group对应多个User。预计的表结构就是: Annotation 配置: Group: User: XML 配置: Group: 1 package com.bjsxt.hibernate; 2 3 import java.util.HashSet; 4 import java.uti 阅读全文
posted @ 2017-04-19 20:40 流年如水烟雨随风 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 多对一与一对多1.多对一单向关联a) 项目名称:b) 数据库表设计:在多方加外键c) annotation:@Many2Oned) xml:<many-to-one> 多对一:从多配置到一 案例:一个组(Group)有多个用户(User),配置从User到Group的多对一的单向关联 Annotat 阅读全文
posted @ 2017-04-19 19:49 流年如水烟雨随风 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Husband 中 有一个 Wife 属性,数据库不生成Wife表,仅将Wife的所有字段都加到Husband表中。 Annotation 配置: 如果 Husband 类的属性比如 husband 的 name 属性和 wife 的name属性冲突,有两种解决方案: 1、将 wife的name属性 阅读全文
posted @ 2017-04-19 17:34 流年如水烟雨随风 阅读(241) 评论(0) 推荐(0) 编辑
摘要: @JoinColumns() Husband 和 Wife 是一对一的关系,并且 Wife 的 id和name字段是联合主键。 Annotation 配置: WifePK 1 package com.bjsxt.hibernate; 2 3 public class WifePK { 4 5 pri 阅读全文
posted @ 2017-04-19 15:12 流年如水烟雨随风 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 一对一单向主键关联(不重要)a) @PrimaryKey JoinColumn 注解实现 Husband 和 Wife--以Husband为主为例 Husband: Wife 1 package com.bjsxt.hibernate; 2 3 import javax.persistence.En 阅读全文
posted @ 2017-04-19 11:31 流年如水烟雨随风 阅读(966) 评论(0) 推荐(0) 编辑