gpt4 book ai didi

java - Hibernate 更新同一列

转载 作者:行者123 更新时间:2023-11-29 20:01:22 24 4
gpt4 key购买 nike

SQL语句:

UPDATE table SET column = 'new_value' WHERE column = 'old_value'

(相同的列名称)

如何在 Hibernate 中执行此操作?

最佳答案

您可以使用 EntityManager.merge(),如果找到具有相同列名的多个结果,这可能会导致 NonUniqueObjectException。

最好使用 NamedQuery 或 NativeNamedQuery 来实现此目的。

关于java - Hibernate 更新同一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40526690/

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