摘要: 一、查询方式 1、导航式查询 使用“对象.属性” 进行查询;对于多的查询, 默认就是延迟加载,添加注解@Transactional 在OneToMany 注解中需要添加属性 fetch:值:FetchType.LAZY 延迟加载 FetchType.ENAGER 及时加载 通过联系人 查询客户;一的 阅读全文
posted @ 2019-08-22 17:01 怕黑,可是却恋上了夜 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一、编写实体类配置关联关系: 1、多对多使用注解@ManyToMany配置:a、 在实体中添加一个集合属性 b、在属性上添加ManyToMany注解 c、@JoinTable 注解配置关联关系(name中间表名称),当前表和中间表的映射关系,对方表和中间表的映射关系 2、多对多关系中,只能一方维护关 阅读全文
posted @ 2019-08-22 16:51 怕黑,可是却恋上了夜 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、编写实体类进行表关联 1、在一张表的关联属性上添加@OneToMany注解(关联属性用来记录多的一方的信息,是个集合,一般用set) 2、在另一个实体类的关联属性上添加@ManyToOne注解和 @JoinColumn(name="custid",referencedColumnName = " 阅读全文
posted @ 2019-08-22 16:27 怕黑,可是却恋上了夜 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、编写两个实体类 1、一对一关系实现:a:使用外键关联 b:使用主键关联,两个表的主键相同 2、外键方案:配置关联关系:两个实体类互相关联,并且在关联的属性上添加一个@OneToOne代表一个对一个的关系; 在属性上添加@JoinColumn nme 存储外键的字段名称 referencedCol 阅读全文
posted @ 2019-08-22 16:12 怕黑,可是却恋上了夜 阅读(318) 评论(0) 推荐(0) 编辑