From 1dac0df38b3063bb6edecf766028af58c5169868 Mon Sep 17 00:00:00 2001 From: "JungHoon, Lee" Date: Mon, 27 Aug 2018 22:35:00 +0900 Subject: [PATCH] Prevent instantiation of NamedParameterBatchUpdateUtils In order to prevent instantiation of utility classes, this commit makes NamedParameterBatchUpdateUtils `abstract`. Issue: SPR-17215 --- .../jdbc/core/namedparam/NamedParameterBatchUpdateUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterBatchUpdateUtils.java b/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterBatchUpdateUtils.java index cffc7a850e..af6367e33a 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterBatchUpdateUtils.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterBatchUpdateUtils.java @@ -30,7 +30,7 @@ import org.springframework.jdbc.core.JdbcOperations; * @author Thomas Risberg * @since 3.0 */ -public class NamedParameterBatchUpdateUtils extends BatchUpdateUtils { +public abstract class NamedParameterBatchUpdateUtils extends BatchUpdateUtils { public static int[] executeBatchUpdateWithNamedParameters(final ParsedSql parsedSql, final SqlParameterSource[] batchArgs, JdbcOperations jdbcOperations) {