Да, вы можете легко сделать это, используя hibernate, передать список объектов с обновленными значениями, которые вы хотите сохранить, а затем просто выполните:
private void updteRecord(List<Records> records){
int batchSize=10;
for(int i=0;i<records.size();i++)
{
getSession().saveOrUpdate(records.get(i));
if(i%batchSize==0)
{
getSession().flush();
getSession().clear();
}
}
}
Список записей, которые вы передаете этому методу, долженсодержит значения, которые необходимо обновить.