一、一对一主键关联
@PrimaryKeyJoinColumn---设置主键关联;
Cascade枚举:
CascadeType.ALL---增删改所有级联
CascadeType.PERSIST---级联持久操作
CascadeType.MERGE---级联更新操作
CascadeType.REMOVE---级联删除操作
CascadeType.REFRESH---级联刷新操作
CascadeType.DETACH --- 级联删除关联操作
二、一对一唯一外键关联
1、
双向关联中没有外键的一方必须配置
mappedBy
,
一对多关联中同样如此。
2、
有外键的一方
@
JoinColumn
中配置的是外键列名