diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java b/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java index 17791311685..6c91d5a2c02 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/core/JdbcTemplate.java @@ -1578,7 +1578,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations { ResultSet keys = ps.getGeneratedKeys(); if (keys != null) { try { - RowMapperResultSetExtractor> rse = + RowMapperResultSetExtractor> rse = new RowMapperResultSetExtractor<>(getColumnMapRowMapper(), rowsExpected); generatedKeys.addAll(result(rse.extractData(keys))); }