Я использую spring BatchSqlUpdate для вставки набора строк. Как мне получить автоматически сгенерированные ключи для всех вставленных строк?
При выполнении одной вставки я получаю такие ключи -
SqlUpdate sqlUpdate = new SqlUpdate(dataSource, sqlTemplate.toString());
sqlUpdate.setReturnGeneratedKeys(true);
KeyHolder keyHolder = new GeneratedKeyHolder();
sqlUpdate.update(new Object[] {}, keyHolder);
return keyHolder.getKey().longValue();
Спасибо!