У меня проблема не совсем в этом. Мне требуется, пополнять таблицу в бд новыми данными(строками).
Если по отношению к текущей сессии с бд я вызываю метод .merge(), .save() или .saveOrUpdate(), то происходит полная замена данных от старого map'а на новый, т.е вместо "старое+новое" я получаю только "новое". Мне же необходимо сохранить те записи, которые я вносил в таблицу через данную @Entity и внести новые записи.