diff --git a/src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java b/src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java index 65ae92d7..86cbb916 100644 --- a/src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/core/CascadingDataAccessStrategy.java @@ -21,8 +21,8 @@ import java.util.Map; import java.util.function.Consumer; import java.util.function.Function; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; /** * Delegates each methods to the {@link DataAccessStrategy}s passed to the constructor in turn until the first that does @@ -100,7 +100,9 @@ public class CascadingDataAccessStrategy implements DataAccessStrategy { } private T collect(Function function) { - return strategies.stream().collect(new FunctionCollector<>(function)); + + // Keep as Eclipse fails to compile if <> is used. + return strategies.stream().collect(new FunctionCollector(function)); } private void collectVoid(Consumer consumer) { diff --git a/src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java b/src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java index 308b4c88..cdfb1b8c 100644 --- a/src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/core/DataAccessStrategy.java @@ -17,8 +17,8 @@ package org.springframework.data.jdbc.core; import java.util.Map; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.lang.Nullable; /** diff --git a/src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java b/src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java index 5dfefca7..346598f3 100644 --- a/src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/core/DefaultDataAccessStrategy.java @@ -28,14 +28,14 @@ import org.springframework.dao.EmptyResultDataAccessException; import org.springframework.dao.InvalidDataAccessApiUsageException; import org.springframework.dao.NonTransientDataAccessException; import org.springframework.data.convert.EntityInstantiators; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.jdbc.support.JdbcUtil; import org.springframework.data.mapping.PersistentPropertyAccessor; import org.springframework.data.mapping.PropertyHandler; import org.springframework.data.mapping.PropertyPath; import org.springframework.data.mapping.model.ConvertingPropertyAccessor; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.namedparam.MapSqlParameterSource; import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; diff --git a/src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java b/src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java index ed8dd1d4..3f7a588c 100644 --- a/src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java +++ b/src/main/java/org/springframework/data/jdbc/core/DefaultJdbcInterpreter.java @@ -18,15 +18,15 @@ package org.springframework.data.jdbc.core; import java.util.HashMap; import java.util.Map; -import org.springframework.data.jdbc.core.conversion.DbAction; -import org.springframework.data.jdbc.core.conversion.DbAction.Delete; -import org.springframework.data.jdbc.core.conversion.DbAction.DeleteAll; -import org.springframework.data.jdbc.core.conversion.DbAction.Insert; -import org.springframework.data.jdbc.core.conversion.DbAction.Update; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.conversion.Interpreter; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.conversion.DbAction; +import org.springframework.data.relational.core.conversion.Interpreter; +import org.springframework.data.relational.core.conversion.DbAction.Delete; +import org.springframework.data.relational.core.conversion.DbAction.DeleteAll; +import org.springframework.data.relational.core.conversion.DbAction.Insert; +import org.springframework.data.relational.core.conversion.DbAction.Update; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; import org.springframework.lang.Nullable; import org.springframework.util.Assert; diff --git a/src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java b/src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java index 03b3b20d..32588959 100644 --- a/src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/core/DelegatingDataAccessStrategy.java @@ -17,8 +17,8 @@ package org.springframework.data.jdbc.core; import java.util.Map; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.util.Assert; /** diff --git a/src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java b/src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java index 9c8a626e..68f3d7cf 100644 --- a/src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java +++ b/src/main/java/org/springframework/data/jdbc/core/EntityRowMapper.java @@ -25,15 +25,15 @@ import java.util.Map; import org.springframework.core.convert.ConversionService; import org.springframework.core.convert.converter.Converter; import org.springframework.data.convert.EntityInstantiators; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.MappingException; import org.springframework.data.mapping.PersistentProperty; import org.springframework.data.mapping.PersistentPropertyAccessor; import org.springframework.data.mapping.PreferredConstructor.Parameter; import org.springframework.data.mapping.model.ConvertingPropertyAccessor; import org.springframework.data.mapping.model.ParameterValueProvider; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.jdbc.core.RowMapper; import org.springframework.lang.Nullable; import org.springframework.util.Assert; diff --git a/src/main/java/org/springframework/data/jdbc/core/JdbcAggregateTemplate.java b/src/main/java/org/springframework/data/jdbc/core/JdbcAggregateTemplate.java index a362280b..77e19cf9 100644 --- a/src/main/java/org/springframework/data/jdbc/core/JdbcAggregateTemplate.java +++ b/src/main/java/org/springframework/data/jdbc/core/JdbcAggregateTemplate.java @@ -18,21 +18,21 @@ package org.springframework.data.jdbc.core; import java.util.Optional; import org.springframework.context.ApplicationEventPublisher; -import org.springframework.data.jdbc.core.conversion.AggregateChange; -import org.springframework.data.jdbc.core.conversion.AggregateChange.Kind; -import org.springframework.data.jdbc.core.conversion.Interpreter; -import org.springframework.data.jdbc.core.conversion.JdbcEntityDeleteWriter; -import org.springframework.data.jdbc.core.conversion.JdbcEntityWriter; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.mapping.event.AfterDeleteEvent; -import org.springframework.data.jdbc.core.mapping.event.AfterLoadEvent; -import org.springframework.data.jdbc.core.mapping.event.AfterSaveEvent; -import org.springframework.data.jdbc.core.mapping.event.BeforeDeleteEvent; -import org.springframework.data.jdbc.core.mapping.event.BeforeSaveEvent; -import org.springframework.data.jdbc.core.mapping.event.Identifier; -import org.springframework.data.jdbc.core.mapping.event.Identifier.Specified; import org.springframework.data.mapping.IdentifierAccessor; +import org.springframework.data.relational.core.conversion.AggregateChange; +import org.springframework.data.relational.core.conversion.Interpreter; +import org.springframework.data.relational.core.conversion.JdbcEntityDeleteWriter; +import org.springframework.data.relational.core.conversion.JdbcEntityWriter; +import org.springframework.data.relational.core.conversion.AggregateChange.Kind; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; +import org.springframework.data.relational.core.mapping.event.AfterDeleteEvent; +import org.springframework.data.relational.core.mapping.event.AfterLoadEvent; +import org.springframework.data.relational.core.mapping.event.AfterSaveEvent; +import org.springframework.data.relational.core.mapping.event.BeforeDeleteEvent; +import org.springframework.data.relational.core.mapping.event.BeforeSaveEvent; +import org.springframework.data.relational.core.mapping.event.Identifier; +import org.springframework.data.relational.core.mapping.event.Identifier.Specified; import org.springframework.lang.Nullable; import org.springframework.util.Assert; diff --git a/src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java b/src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java index e05fd31e..76452c77 100644 --- a/src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java +++ b/src/main/java/org/springframework/data/jdbc/core/SqlGenerator.java @@ -24,12 +24,12 @@ import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.jdbc.repository.support.SimpleJdbcRepository; import org.springframework.data.mapping.PropertyHandler; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.data.util.Lazy; import org.springframework.data.util.StreamUtils; import org.springframework.lang.Nullable; diff --git a/src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java b/src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java index 166a9d8d..e560d130 100644 --- a/src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java +++ b/src/main/java/org/springframework/data/jdbc/core/SqlGeneratorSource.java @@ -20,7 +20,7 @@ import lombok.RequiredArgsConstructor; import java.util.HashMap; import java.util.Map; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; /** * Provides {@link SqlGenerator}s per domain type. Instances get cached, so when asked multiple times for the same domain diff --git a/src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java b/src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java index 1c37824c..4bf32a3a 100644 --- a/src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/mybatis/MyBatisDataAccessStrategy.java @@ -28,9 +28,9 @@ import org.springframework.data.jdbc.core.DataAccessStrategy; import org.springframework.data.jdbc.core.DefaultDataAccessStrategy; import org.springframework.data.jdbc.core.DelegatingDataAccessStrategy; import org.springframework.data.jdbc.core.SqlGeneratorSource; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.PropertyPath; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; import org.springframework.util.Assert; diff --git a/src/main/java/org/springframework/data/jdbc/repository/config/JdbcAuditingRegistrar.java b/src/main/java/org/springframework/data/jdbc/repository/config/JdbcAuditingRegistrar.java index 6e5159bd..f52f2953 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/config/JdbcAuditingRegistrar.java +++ b/src/main/java/org/springframework/data/jdbc/repository/config/JdbcAuditingRegistrar.java @@ -24,7 +24,7 @@ import org.springframework.context.annotation.ImportBeanDefinitionRegistrar; import org.springframework.data.auditing.IsNewAwareAuditingHandler; import org.springframework.data.auditing.config.AuditingBeanDefinitionRegistrarSupport; import org.springframework.data.auditing.config.AuditingConfiguration; -import org.springframework.data.jdbc.domain.support.JdbcAuditingEventListener; +import org.springframework.data.relational.domain.support.JdbcAuditingEventListener; import org.springframework.util.Assert; /** diff --git a/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java b/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java index 911bff51..6eef73e0 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java +++ b/src/main/java/org/springframework/data/jdbc/repository/config/JdbcConfiguration.java @@ -19,9 +19,9 @@ import java.util.Optional; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import org.springframework.data.jdbc.core.mapping.ConversionCustomizer; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.NamingStrategy; +import org.springframework.data.relational.core.mapping.ConversionCustomizer; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.NamingStrategy; /** * Beans that must be registered for Spring Data JDBC to work. diff --git a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java index ca292882..60837b16 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java +++ b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java @@ -21,9 +21,9 @@ import org.springframework.core.convert.ConversionService; import org.springframework.data.convert.EntityInstantiators; import org.springframework.data.jdbc.core.DataAccessStrategy; import org.springframework.data.jdbc.core.EntityRowMapper; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; import org.springframework.data.jdbc.repository.RowMapperMap; import org.springframework.data.projection.ProjectionFactory; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; import org.springframework.data.repository.core.NamedQueries; import org.springframework.data.repository.core.RepositoryMetadata; import org.springframework.data.repository.query.QueryLookupStrategy; diff --git a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java index 322b62ed..a59c3a69 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java +++ b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java @@ -21,9 +21,9 @@ import org.springframework.context.ApplicationEventPublisher; import org.springframework.data.convert.EntityInstantiators; import org.springframework.data.jdbc.core.DataAccessStrategy; import org.springframework.data.jdbc.core.JdbcAggregateTemplate; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; import org.springframework.data.jdbc.repository.RowMapperMap; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; import org.springframework.data.repository.core.EntityInformation; import org.springframework.data.repository.core.RepositoryInformation; import org.springframework.data.repository.core.RepositoryMetadata; diff --git a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactoryBean.java b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactoryBean.java index f6bab3b8..efbb218a 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactoryBean.java +++ b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactoryBean.java @@ -24,8 +24,8 @@ import org.springframework.data.convert.EntityInstantiators; import org.springframework.data.jdbc.core.DataAccessStrategy; import org.springframework.data.jdbc.core.DefaultDataAccessStrategy; import org.springframework.data.jdbc.core.SqlGeneratorSource; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; import org.springframework.data.jdbc.repository.RowMapperMap; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; import org.springframework.data.repository.Repository; import org.springframework.data.repository.core.support.RepositoryFactorySupport; import org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport; diff --git a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java index 4ad11af0..9cd2ae09 100644 --- a/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java +++ b/src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQuery.java @@ -17,7 +17,7 @@ package org.springframework.data.jdbc.repository.support; import org.springframework.beans.BeanUtils; import org.springframework.dao.EmptyResultDataAccessException; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; import org.springframework.data.repository.query.RepositoryQuery; import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.namedparam.MapSqlParameterSource; diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/AggregateChange.java b/src/main/java/org/springframework/data/relational/core/conversion/AggregateChange.java similarity index 96% rename from src/main/java/org/springframework/data/jdbc/core/conversion/AggregateChange.java rename to src/main/java/org/springframework/data/relational/core/conversion/AggregateChange.java index 6098070d..9b261052 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/AggregateChange.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/AggregateChange.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; import lombok.Getter; import lombok.RequiredArgsConstructor; diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/DbAction.java b/src/main/java/org/springframework/data/relational/core/conversion/DbAction.java similarity index 99% rename from src/main/java/org/springframework/data/jdbc/core/conversion/DbAction.java rename to src/main/java/org/springframework/data/relational/core/conversion/DbAction.java index b585ddbb..f915d6b0 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/DbAction.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/DbAction.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; import lombok.Getter; import lombok.ToString; diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/DbActionExecutionException.java b/src/main/java/org/springframework/data/relational/core/conversion/DbActionExecutionException.java similarity index 96% rename from src/main/java/org/springframework/data/jdbc/core/conversion/DbActionExecutionException.java rename to src/main/java/org/springframework/data/relational/core/conversion/DbActionExecutionException.java index d44ebcaf..cfccdf4e 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/DbActionExecutionException.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/DbActionExecutionException.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; /** * Exception thrown when during the execution of a {@link DbAction} an exception gets thrown. Provides additional diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/Interpreter.java b/src/main/java/org/springframework/data/relational/core/conversion/Interpreter.java similarity index 80% rename from src/main/java/org/springframework/data/jdbc/core/conversion/Interpreter.java rename to src/main/java/org/springframework/data/relational/core/conversion/Interpreter.java index e9a56684..b21fb535 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/Interpreter.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/Interpreter.java @@ -13,12 +13,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; -import org.springframework.data.jdbc.core.conversion.DbAction.Delete; -import org.springframework.data.jdbc.core.conversion.DbAction.DeleteAll; -import org.springframework.data.jdbc.core.conversion.DbAction.Insert; -import org.springframework.data.jdbc.core.conversion.DbAction.Update; +import org.springframework.data.relational.core.conversion.DbAction.Delete; +import org.springframework.data.relational.core.conversion.DbAction.DeleteAll; +import org.springframework.data.relational.core.conversion.DbAction.Insert; +import org.springframework.data.relational.core.conversion.DbAction.Update; /** * An {@link Interpreter} gets called by a {@link AggregateChange} for each {@link DbAction} and is tasked with diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityDeleteWriter.java b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityDeleteWriter.java similarity index 94% rename from src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityDeleteWriter.java rename to src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityDeleteWriter.java index 25bc53eb..7ecfdba2 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityDeleteWriter.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityDeleteWriter.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; import org.springframework.lang.Nullable; /** diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriter.java b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriter.java similarity index 94% rename from src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriter.java rename to src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriter.java index df280b26..9fff8532 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriter.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriter.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; import lombok.Data; @@ -23,15 +23,15 @@ import java.util.Map; import java.util.concurrent.atomic.AtomicInteger; import java.util.stream.Stream; -import org.springframework.data.jdbc.core.conversion.DbAction.Insert; -import org.springframework.data.jdbc.core.conversion.DbAction.Update; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentEntity; -import org.springframework.data.jdbc.core.mapping.JdbcPersistentProperty; import org.springframework.data.mapping.IdentifierAccessor; import org.springframework.data.mapping.PersistentEntity; import org.springframework.data.mapping.PersistentProperty; import org.springframework.data.mapping.PersistentPropertyAccessor; +import org.springframework.data.relational.core.conversion.DbAction.Insert; +import org.springframework.data.relational.core.conversion.DbAction.Update; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcPersistentEntity; +import org.springframework.data.relational.core.mapping.JdbcPersistentProperty; import org.springframework.data.util.StreamUtils; /** diff --git a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriterSupport.java b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriterSupport.java similarity index 86% rename from src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriterSupport.java rename to src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriterSupport.java index 64a2a645..b908b89c 100644 --- a/src/main/java/org/springframework/data/jdbc/core/conversion/JdbcEntityWriterSupport.java +++ b/src/main/java/org/springframework/data/relational/core/conversion/JdbcEntityWriterSupport.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springframework.data.jdbc.core.conversion; +package org.springframework.data.relational.core.conversion; import org.springframework.data.convert.EntityWriter; -import org.springframework.data.jdbc.core.mapping.JdbcMappingContext; +import org.springframework.data.relational.core.mapping.JdbcMappingContext; import org.springframework.util.Assert; /** @@ -36,7 +36,7 @@ abstract class JdbcEntityWriterSupport implements EntityWriter