【发布时间】:2013-08-10 06:47:39
【问题描述】:
在我正在处理的应用程序中,有人将域对象拆分为不同的持久性单元。来自不同持久性单元的表之间的连接是基于包含 ID 的列,例如:
TableA TableB
ID:Int ID:int
Field1 TableA_ID:Int
Field2 ...
...
TableA_ID 只是一个普通的 int,没有对其施加任何约束。现在我需要删除父实体(比如说TableA,还有所有连接的TableBs 实体)。在外键关系的情况下,这将是一个简单的 CASCADE 删除。 但在这种情况下,我应该如何进行? 数据库触发器 - 我想将所有内容都保留在 JPA 中。
谢谢!
【问题讨论】:
标签: hibernate jakarta-ee persistence jpa-2.0 cascading-deletes