2014-11-06 69 views
0

我正在使用spring data jpa repository来处理我的sql-server数据库,现在我的问题是如何批量更新到我的表,因为我的table-java bean不包含所有列该表,所以如果我做了repository.save(列表<>),它可能会覆盖所有其他列默认值,如果它们没有映射到我的Java bean,所以现在,我只是写下面的代码来编写本地SQL更新每列:
enter image description herespring dat jpa批量更新使用存储库

那么如何批量更新一些字段呢?

回答

0

为了更新JPA实体对象,您必须首先获取它。一旦获取了所有对象,则只需更新所需的属性并批量保存List<Zip>。这只会改变你特别改变的数据库列。

相关问题