diff --git a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/support/SimpleJdbcRepository.java b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/support/SimpleJdbcRepository.java index fe989afd..dfa508ed 100644 --- a/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/support/SimpleJdbcRepository.java +++ b/spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/support/SimpleJdbcRepository.java @@ -22,6 +22,7 @@ import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Sort; import org.springframework.data.jdbc.core.JdbcAggregateOperations; +import org.springframework.data.jdbc.core.convert.JdbcConverter; import org.springframework.data.mapping.PersistentEntity; import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.data.util.Streamable; @@ -41,7 +42,21 @@ public class SimpleJdbcRepository implements PagingAndSortingRepository entity; - public SimpleJdbcRepository(JdbcAggregateOperations entityOperations,PersistentEntity entity) { + public SimpleJdbcRepository(JdbcAggregateOperations entityOperations, PersistentEntity entity, + JdbcConverter converter) { + + Assert.notNull(entityOperations, "EntityOperations must not be null."); + Assert.notNull(entity, "Entity must not be null."); + + this.entityOperations = entityOperations; + this.entity = entity; + } + + /** + * @deprecated Use {@link #SimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity, JdbcConverter)} instead. + */ + @Deprecated + public SimpleJdbcRepository(JdbcAggregateOperations entityOperations, PersistentEntity entity) { Assert.notNull(entityOperations, "EntityOperations must not be null."); Assert.notNull(entity, "Entity must not be null.");