Browse Source

Remove check for constructor parameter names.

For Kotlin constructors and possibly others parameters maybe unnamed and still work with our infrastructure.

Closes #1762
3.1.x
Jens Schauder 2 years ago
parent
commit
8139a0aa65
No known key found for this signature in database
GPG Key ID: 89F36EDF8C1BEA56
  1. 4
      spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java

4
spring-data-jdbc/src/main/java/org/springframework/data/jdbc/core/mapping/JdbcMappingContext.java

@ -69,10 +69,6 @@ public class JdbcMappingContext extends RelationalMappingContext { @@ -69,10 +69,6 @@ public class JdbcMappingContext extends RelationalMappingContext {
return entity;
}
for (Parameter<Object, RelationalPersistentProperty> parameter : creator.getParameters()) {
Assert.state(StringUtils.hasText(parameter.getName()), () -> String.format(MISSING_PARAMETER_NAME, parameter));
}
return entity;
}

Loading…
Cancel
Save