From 6b8552b4c15f1a73183f0c76be2938616c50ac9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Mon, 17 Nov 2025 10:31:56 +0100 Subject: [PATCH] Refine ParameterizedPreparedStatementSetter nullability This commit refines ParameterizedPreparedStatementSetter nullability to ensure consistency with JdbcTemplate#batchUpdate. Closes gh-35749 --- .../jdbc/core/ParameterizedPreparedStatementSetter.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/core/ParameterizedPreparedStatementSetter.java b/spring-jdbc/src/main/java/org/springframework/jdbc/core/ParameterizedPreparedStatementSetter.java index 1dd4caf3e6e..9c7fe9f1059 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/core/ParameterizedPreparedStatementSetter.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/core/ParameterizedPreparedStatementSetter.java @@ -19,8 +19,6 @@ package org.springframework.jdbc.core; import java.sql.PreparedStatement; import java.sql.SQLException; -import org.jspecify.annotations.Nullable; - /** * Parameterized callback interface used by the {@link JdbcTemplate} class for * batch updates. @@ -49,6 +47,6 @@ public interface ParameterizedPreparedStatementSetter { * @param argument the object containing the values to be set * @throws SQLException if an SQLException is encountered (i.e. there is no need to catch SQLException) */ - void setValues(PreparedStatement ps, @Nullable T argument) throws SQLException; + void setValues(PreparedStatement ps, T argument) throws SQLException; }