作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
Hibernate 中的级联是什么?我在 map
标记中看到了一个 cascade
属性。它有什么用?
cascade = all
是什么意思?我读到的还有其他属性cascade="none|save-update|delete|all-delete-orphan|delete-orphan"
.
最佳答案
级联是关于涉及一个对象通过关联传播到其他对象的持久性操作。级联可以应用于各种 Hibernate 操作,并且它通常是可传递的。定义关联的注释的“cascade=...”属性说明应该为该关联级联哪些操作。
Cascade = "all"表示应用所有主要级联类型。从 Hibernate 5.3 开始,这些类型是:
(其中一些级联类型名称是旧的和/或已弃用。)
还有另外三种复合类型:
关于java - Hibernate 中的级联是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17087164/
我是一名优秀的程序员,十分优秀!