在Kodo的JDO中有没有像JPA的orphanRemoval这样的方法?

时间:2016-09-13 20:53:56

标签: java jpa jdo kodo

现在我正在使用Kodo 4.1和JDO,我在很多桌子上看到了很多孤儿。之前我和JPA一起工作过,我用orphanRemoval解决了类似的孤儿问题,但我无法在JDO中找到类似的方法。我可以在我的日志中看到警告,但仅此而且警告Kodo Properties。

1 个答案:

答案 0 :(得分:1)

JDO具有属性dependent,您可以在字段,集合元素或映射键/值或数组元素上指定该属性。这实际上是级联删除+删除孤儿。

Kodo从未完全实现JDO 2.0 IIRC(当然也从未获得合规性),因此可能没有实现这一部分。也许它在某个地方有一些供应商扩展(只是不是标准路线),但无论如何它都是一个死项目。

DataNucleus JDO完全实现了JDO 2.0,2.1,2.2,3.0,3.1和3.2,并且符合要求,提供此功能。

相关问题