我对 Hibernate 有一个奇怪的行为。 我的环境是 Quarkus with Panache,但我认为它与问题没有真正的关系。 我正在使用一个带有 id、父级和子级的简单树实体。 我的 moveInto 方法只是将一个孩子移到另一个父对象中: 我把孩子从老父母那里拿走了 我在新父母中 ...
我对 Hibernate 有一个奇怪的行为。 我的环境是 Quarkus with Panache,但我认为它与问题没有真正的关系。 我正在使用一个带有 id、父级和子级的简单树实体。 我的 moveInto 方法只是将一个孩子移到另一个父对象中: 我把孩子从老父母那里拿走了 我在新父母中 ...
在我的应用程序中,有一个 Person 实体,它具有许多 PersonRole 类型的角色。 有时数据库中有重复的人,我正在尝试实现 function 将这两个人合并为一个。 由于 PersonRole 还附加了一些权限,我不想删除并重新创建它,我想将它从死亡的人移动到幸存的人: PersonRo ...
我知道这个问题已经被问过很多次了,但没有一个解决方案对我有用。 所以我有一个父 class: 还有一个孩子 class: 现在,当我收到带有新手机列表的用户 class 的更新时,我想删除所有旧手机并添加新手机。 请注意,这所有操作都发生在同一个@Transactional 中。 我试过的解决方案 ...
有什么区别 和 这个例子来自Java EE Tutorial,但我还是不明白细节。 ...
我对 JPA 2.0 orphanRemoval属性有点困惑。 我想当我使用我的 JPA 提供程序的 DB 生成工具来创建底层数据库 DDL 以在特定关系上具有ON DELETE CASCADE时,我可以看到它是必要的。 但是,如果数据库存在并且它已经在关系上有一个ON DELETE CASCA ...