From ebbde3cb7244aa7a14ad6f67668b8d9568c84b42 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Mon, 29 Apr 2024 20:45:31 +0200 Subject: [PATCH 1/2] Remove createPersistentEntity(..) Since this method with latest changes in 21e8d9a does nothing more than calling super.createPersistentEntity(..) it could be removed. --- .../data/jdbc/core/mapping/JdbcMappingContext.java | 14 +------------- 1 file changed, 1 insertion(+), 13 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 e45766f8cb..f076c4ae10 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,6 +36,7 @@ * @author Kazuki Shimizu * @author Oliver Gierke * @author Mark Paluch + * @author Paul-Christian Volkmer */ public class JdbcMappingContext extends RelationalMappingContext { @@ -59,19 +60,6 @@ public JdbcMappingContext(NamingStrategy namingStrategy) { 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) { From 0590352a0e859d7b08fd43cf219ad9719b04de8c Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Mon, 29 Apr 2024 21:11:13 +0200 Subject: [PATCH 2/2] Remove obsolete error message --- .../data/jdbc/core/mapping/JdbcMappingContext.java | 2 -- 1 file changed, 2 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 f076c4ae10..b4fb17600f 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 @@ -40,8 +40,6 @@ */ 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}. */