Om ramverket inte informeras om vilken kolumn som är nyckeln kommer det att returnera alla kolumner i tabellen som nycklar.
Du kan informera den genom att skicka en ny parameter till uppdateringsmetoden, enligt följande:
template.update(query, data, keyHolder, new String[] { "id" });
Se NamedParameterJ update(sql, paramSource, generatedKeyHolder, keyColumnNames)