From 8139a0aa65e50479b5a33f7fb43abc4617c16cb4 Mon Sep 17 00:00:00 2001 From: Jens Schauder Date: Wed, 24 Apr 2024 12:16:27 +0200 Subject: [PATCH] Remove check for constructor parameter names. For Kotlin constructors and possibly others parameters maybe unnamed and still work with our infrastructure. Closes #1762 --- .../data/jdbc/core/mapping/JdbcMappingContext.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java index 023d918d6..b85324437 100644 --- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java +++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java @@ -69,10 +69,6 @@ public class JdbcMappingContext extends RelationalMappingContext { return entity; } - for (Parameter parameter : creator.getParameters()) { - Assert.state(StringUtils.hasText(parameter.getName()), () -> String.format(MISSING_PARAMETER_NAME, parameter)); - } - return entity; }