gpt4 book ai didi

java - Hibernate 更新单个列

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:35 26 4
gpt4 key购买 nike

我对 Hibernate 在确定要保留哪些列信息时采取的立场感到困惑。我在网上读到的一些地方说它只会更新脏字段,有些人说它也依赖于数据库(即,将 hibernate 与 Oracle 9 一起使用将保留一个对象的所有字段,即使只有 1 个是脏字段)。

如果您只想更改 xxx 列,是否有正确的处理方法?还是应该将其简单地抽象到另一个表中?最后,无论您使用 Session#get 还是 Session#load,这是否会受到任何影响?

最佳答案

使用 dynammic-update Hibernate 映射属性:

<class ... dynamic-update="true">

来源:Hibernate – dynamic-update attribute example .

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

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