From 6ae53f557732bb0b1837b0f66587c28febefb8dd Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Mon, 29 Apr 2024 20:45:31 +0200 Subject: [PATCH] Remove redundant code createPersistentEntity(..) effectively only calls the overriden method. It therefore can be deleted. Remove error message no longer used. Original pull request #1783 --- .../jdbc/core/mapping/JdbcMappingContext.java | 16 +--------------- 1 file changed, 1 insertion(+), 15 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 e45766f8..b4fb1760 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 @@ -36,11 +36,10 @@ import org.springframework.util.StringUtils; * @author Kazuki Shimizu * @author Oliver Gierke * @author Mark Paluch + * @author Paul-Christian Volkmer */ public class JdbcMappingContext extends RelationalMappingContext { - private static final String MISSING_PARAMETER_NAME = "A constructor parameter name must not be null to be used with Spring Data JDBC; Offending parameter: %s"; - /** * Creates a new {@link JdbcMappingContext}. */ @@ -59,19 +58,6 @@ public class JdbcMappingContext extends RelationalMappingContext { setSimpleTypeHolder(JdbcSimpleTypes.HOLDER); } - @Override - protected RelationalPersistentEntity createPersistentEntity(TypeInformation typeInformation) { - - RelationalPersistentEntity entity = super.createPersistentEntity(typeInformation); - InstanceCreatorMetadata creator = entity.getInstanceCreatorMetadata(); - - if (creator == null) { - return entity; - } - - return entity; - } - @Override protected RelationalPersistentProperty createPersistentProperty(Property property, RelationalPersistentEntity owner, SimpleTypeHolder simpleTypeHolder) {