一.jpa级联的5种类型

1.All类型包括所有的jpa级联类型和hibernate的级联类型,就是在实体的关联注解上使用的级联类型。

springboot中jpa的级联类型

2.persist的操作会将对象持久化,当使用CascadeType.PERSIST时,代表持久化父对象时,
子对象也相应的持久化,也就是级联保存。

3.merge操作会将具有相同标识符的对象进行更新,当使用CascadeType.MERGE时,代表父对象更新,也要将里面的子对象更新,则更新操作会传递到子对象。

4.remove操作会删除数据库的实体,使用CascadeType.REMOVE时,会级联删除所有子对象。

5.DETACH操作表示从持久化的上下文移除对象,当使用了CascadeType.DETACH后,子对象也会从持久化的上下韦恩中移除。


 


 

相关文章:

  • 2021-07-25
  • 2022-12-23
  • 2021-07-28
  • 2021-09-29
  • 2022-12-23
  • 2021-06-06
  • 2022-12-23
  • 2021-05-04
猜你喜欢
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案