关系映射大纲

关系映射
对象之间的关系
1.这里的关系映射指的是对象之间的关系,并不是指数据库的关系,本章解决的问题是当前对象之间处于下列关系之一时,数据库表该如何映射,编程上该如何对待(红色为重点
2.简化问题:
  a) 怎么写 Annotation
  b) 增删改查 CRUD 怎么写
3.一对一
  a) 单向(主键、外键)
  b) 双向(主键、外键)
   c) 中间表(很少用)
4.一对多
  a) 单向
  b) 双向

5.多对一
  a) 单向
  b) 双向(一对多双向是一回事儿)
6.多对多
  a) 单向
  b) 双向
7.集合映射
  a) List
  b) Set
  c) Map
8.继承关系(不重要)
  a) 单表
  b) 多表
  c) 一张主表,多张子表
9.组件映射
  a) @Embeddable
  b) @Embedded
  a) 单向
  b) 双向

posted @ 2017-04-18 17:29  流年如水烟雨随风  阅读(191)  评论(0编辑  收藏  举报