2014-11-06 120 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>。這隻會改變你特別改變的數據庫列。

相關問題