hibernate只更新一些字段

时间:2014-05-29 22:08:00

标签: java sql hibernate

在某些情况下,我只想更新一个collumn,但我不想从数据库中获取对象,我只有它的ID和我想要更新的值。

由于其他值为null,因此hibernate将更新为null。 我想知道从更新中删除其他列的一些标准。

我读到了dynamic-update = true,它只排除了未修改的属性。但是我的更新仍然存在空值。

有没有人有任何想法? 谢谢! 菲利普

1 个答案:

答案 0 :(得分:6)

您必须从数据库中获取对象,更改值并保存。如果您不想这样,则必须编写自己的查询。