java JPA 的 CascadeType 属性 和 FetchType属性 和 各种映射关系
代码地址:https://gitee.com/a247292980/lgp20151222
CascadeType
CascadeType.PERSIST级联新增(又称级联保存);
CascadeType.MERGE:级联合并(级联更新);
CascadeType.REMOVE:级联删除;
CascadeType.REFRESH:级联刷新
CascadeType.ALL:以上四种都是;
正常级联更新就满足大量需求,小部分用级联刷新,更小的部分用CascadeType.ALL
FetchType
FetchType.LAZY:延迟加载
FetchType.EAGER:急加载
常用第二个
映射关系
@OneToOne
@ManyToOne
@OneToMany
@ManyToMany
OneToOne的就搞个外键
ManyToMany 的就搞个关系表
中间两个要配套使用,有外键有关系表
怎么用吗,数据库设计是门功夫,我都学不好啊