gpt4 book ai didi

java - hibernate - 删除前强制保存

转载 作者:行者123 更新时间:2023-12-01 13:22:45 25 4
gpt4 key购买 nike

在发出删除操作之前,我必须在表行上更新此信息(删除前触发器将负责从表中复制相关数据)。当我尝试保存然后从 hibernate 中删除时, hibernate 将完全跳过保存。当然...假设要删除实体则执行保存操作没有意义是有道理的...但事实并非如此,正如我刚才告诉您的那样。

在执行删除之前提交事务可能会成功,但这意味着需要一个新事务,并且必须重新加载我正在使用的更多对象,这使得它成为不可能。有没有办法调整实体的定义,使得保存操作在实际删除之前进行?

最佳答案

我想你应该在delete()之前尝试session.flush()

关于java - hibernate - 删除前强制保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com