关系映射大纲

瘦欲@ 提交于 2020-03-23 12:58:40

关系映射
对象之间的关系
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) 双向

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!