Als het framework niet geïnformeerd is over welke kolom de sleutel is, zal het alle kolommen van de tabel als sleutels teruggeven.
U kunt het als volgt informeren door een nieuwe parameter door te geven aan de updatemethode:
template.update(query, data, keyHolder, new String[] { "id" });
Zie NamedParameterJ)">NamedParameterJ update(sql, paramSource, generatedKeyHolder, keyColumnNames)