Spring Data Jpa 中级联操作CascadeType的含义
程序员文章站
2022-07-16 20:59:38
...
CascadeType.PERSIST
级联新增,保存父对象时会新建其中包含的子对象
CascadeType.MERGE
级联修改,保存父对象时会更新其中所包含的子对象数据
CascadeType.REMOVE
级联删除,当删除关联关系时会将子对象的数据删除
CascadeType.REFRESH
级联刷新,保存关联关系时会更新子对象和数据库中一致(意思是你在父对象中添加一个只包含ID的子对象,也可以保存进去)
CascadeType.ALL
包含上述所有操作
推荐阅读
-
Spring Data Jpa 中级联操作CascadeType的含义
-
spring-data-jpa中findOne与getOne的区别说明
-
在Spring Data JPA中引入Querydsl的实现方式
-
spring data jpa @Query注解中delete语句报错的解决
-
Spring boot中Spring-Data-JPA操作MySQL数据库时遇到的错误(一)
-
Spring Data JPA中多数据源的配置
-
Spring Data Jpa 基于注解的级联查询
-
Spring Data JPA中的@DynamicUpdate注解
-
spring data jpa上的级联删除问题
-
spring data JPA中的主键策略