标签: hibernate parent cascade cascading-deletes
我正在研究一个问题,其中有两个“父”类,P和Q将all-delete-orphan级联到一个“子”类,C。我在Hibernate中的直觉告诉这是一个坏主意我收到一条错误消息,可能会在代码删除P的实例时确认这一点(即session.delete(myP);):
“已删除的对象将通过级联重新保存(从关联中删除已删除的对象):[C#1]”
当P的实例和Q的实例都可以作为同一个C实例的父实例时,任何人都可以确认拥有一个子类的两个父类是个坏主意吗?
谢谢!
答案 0 :(得分:1)