欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Spring Data Jpa 中级联操作CascadeType的含义

程序员文章站 2022-07-16 20:59:38
...

CascadeType.PERSIST

级联新增,保存父对象时会新建其中包含的子对象

 

CascadeType.MERGE

级联修改,保存父对象时会更新其中所包含的子对象数据

 

CascadeType.REMOVE

级联删除,当删除关联关系时会将子对象的数据删除

 

CascadeType.REFRESH

级联刷新,保存关联关系时会更新子对象和数据库中一致(意思是你在父对象中添加一个只包含ID的子对象,也可以保存进去)

 

CascadeType.ALL

包含上述所有操作