cost 73 ms
Hibernate:用orphanRemoval刪除並添加同一個實體,實體被移除

[英]Hibernate: remove and add the same entity with orphanRemoval, the entity is removed

我對 Hibernate 有一個奇怪的行為。 我的環境是 Quarkus with Panache,但我認為它與問題沒有真正的關系。 我正在使用一個帶有 id、父級和子級的簡單樹實體。 我的 moveInto 方法只是將一個孩子移到另一個父對象中: 我把孩子從老父母那里拿走了 我在新父母中 ...

將實體移動到另一個擁有的 OneToMany 集合中

[英]moving an entity into another owned OneToMany Collection

在我的應用程序中,有一個 Person 實體,它具有許多 PersonRole 類型的角色。 有時數據庫中有重復的人,我正在嘗試實現 function 將這兩個人合並為一個。 由於 PersonRole 還附加了一些權限,我不想刪除並重新創建它,我想將它從死亡的人移動到幸存的人: PersonRo ...

無法在 OneToMany 映射中刪除孩子並添加新孩子 [休眠]

[英]Unable to remove childs in OneToMany Mapping and add new childs [Hibernate]

我知道這個問題已經被問過很多次了,但沒有一個解決方案對我有用。 所以我有一個父 class: 還有一個孩子 class: 現在,當我收到帶有新手機列表的用戶 class 的更新時,我想刪除所有舊手機並添加新手機。 請注意,這所有操作都發生在同一個@Transactional 中。 我試過的解決方案 ...

JPA orphanRemoval=true 與 ON DELETE CASCADE DML 子句有何不同

[英]How does JPA orphanRemoval=true differ from the ON DELETE CASCADE DML clause

我對 JPA 2.0 orphanRemoval屬性有點困惑。 我想當我使用我的 JPA 提供程序的 DB 生成工具來創建底層數據庫 DDL 以在特定關系上具有ON DELETE CASCADE時,我可以看到它是必要的。 但是,如果數據庫存在並且它已經在關系上有一個ON DELETE CASCA ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM