Browse Source

DATAJDBC-212 - Adapt to SpEL extension API changes in Spring Data Commons.

Related tickets: DATACMNS-1260.
pull/67/head
Oliver Gierke 8 years ago
parent
commit
35fa0d184c
  1. 4
      src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java
  2. 4
      src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java
  3. 5
      src/test/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategyUnitTests.java

4
src/main/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategy.java

@ -25,8 +25,8 @@ import org.springframework.data.jdbc.repository.RowMapperMap; @@ -25,8 +25,8 @@ import org.springframework.data.jdbc.repository.RowMapperMap;
import org.springframework.data.projection.ProjectionFactory;
import org.springframework.data.repository.core.NamedQueries;
import org.springframework.data.repository.core.RepositoryMetadata;
import org.springframework.data.repository.query.EvaluationContextProvider;
import org.springframework.data.repository.query.QueryLookupStrategy;
import org.springframework.data.repository.query.QueryMethodEvaluationContextProvider;
import org.springframework.data.repository.query.RepositoryQuery;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.jdbc.core.SingleColumnRowMapper;
@ -45,7 +45,7 @@ class JdbcQueryLookupStrategy implements QueryLookupStrategy { @@ -45,7 +45,7 @@ class JdbcQueryLookupStrategy implements QueryLookupStrategy {
private final RowMapperMap rowMapperMap;
private final ConversionService conversionService;
JdbcQueryLookupStrategy(EvaluationContextProvider evaluationContextProvider, JdbcMappingContext context,
JdbcQueryLookupStrategy(QueryMethodEvaluationContextProvider evaluationContextProvider, JdbcMappingContext context,
DataAccessStrategy accessStrategy, RowMapperMap rowMapperMap) {
this.context = context;

4
src/main/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryFactory.java

@ -28,8 +28,8 @@ import org.springframework.data.repository.core.EntityInformation; @@ -28,8 +28,8 @@ import org.springframework.data.repository.core.EntityInformation;
import org.springframework.data.repository.core.RepositoryInformation;
import org.springframework.data.repository.core.RepositoryMetadata;
import org.springframework.data.repository.core.support.RepositoryFactorySupport;
import org.springframework.data.repository.query.EvaluationContextProvider;
import org.springframework.data.repository.query.QueryLookupStrategy;
import org.springframework.data.repository.query.QueryMethodEvaluationContextProvider;
import org.springframework.util.Assert;
/**
@ -79,7 +79,7 @@ public class JdbcRepositoryFactory extends RepositoryFactorySupport { @@ -79,7 +79,7 @@ public class JdbcRepositoryFactory extends RepositoryFactorySupport {
@Override
protected Optional<QueryLookupStrategy> getQueryLookupStrategy(QueryLookupStrategy.Key key,
EvaluationContextProvider evaluationContextProvider) {
QueryMethodEvaluationContextProvider evaluationContextProvider) {
if (key != null //
&& key != QueryLookupStrategy.Key.USE_DECLARED_QUERY //

5
src/test/java/org/springframework/data/jdbc/repository/support/JdbcQueryLookupStrategyUnitTests.java

@ -15,6 +15,7 @@ @@ -15,6 +15,7 @@
*/
package org.springframework.data.jdbc.repository.support;
import static org.mockito.ArgumentMatchers.*;
import static org.mockito.Mockito.*;
import java.lang.reflect.Method;
@ -30,7 +31,7 @@ import org.springframework.data.jdbc.repository.query.Query; @@ -30,7 +31,7 @@ import org.springframework.data.jdbc.repository.query.Query;
import org.springframework.data.projection.ProjectionFactory;
import org.springframework.data.repository.core.NamedQueries;
import org.springframework.data.repository.core.RepositoryMetadata;
import org.springframework.data.repository.query.EvaluationContextProvider;
import org.springframework.data.repository.query.QueryMethodEvaluationContextProvider;
import org.springframework.data.repository.query.RepositoryQuery;
import org.springframework.jdbc.core.RowMapper;
import org.springframework.jdbc.core.namedparam.SqlParameterSource;
@ -42,7 +43,7 @@ import org.springframework.jdbc.core.namedparam.SqlParameterSource; @@ -42,7 +43,7 @@ import org.springframework.jdbc.core.namedparam.SqlParameterSource;
*/
public class JdbcQueryLookupStrategyUnitTests {
EvaluationContextProvider evaluationContextProvider = mock(EvaluationContextProvider.class);
QueryMethodEvaluationContextProvider evaluationContextProvider = mock(QueryMethodEvaluationContextProvider.class);
JdbcMappingContext mappingContext = mock(JdbcMappingContext.class, RETURNS_DEEP_STUBS);
DataAccessStrategy accessStrategy = mock(DataAccessStrategy.class);
ProjectionFactory projectionFactory = mock(ProjectionFactory.class);

Loading…
Cancel
Save