From 1daad3fd6a10d1f4f1ba880c56865f89e87686c3 Mon Sep 17 00:00:00 2001 From: daniele Date: Fri, 23 May 2025 18:32:41 +0200 Subject: [PATCH 1/2] chore(deps): Update Spring Data JPA to 3.5.0 Adapted EntityGraphAwareJpaQueryMethod to the updated JpaQueryMethod constructor signature. The constructor now accepts a ParametersSource supplier directly, removing the need to override createParameters. --- .../repository/query/EntityGraphAwareJpaQueryMethod.java | 7 +------ pom.xml | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java b/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java index 99eeb8b..4449d33 100644 --- a/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java +++ b/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java @@ -18,11 +18,6 @@ protected EntityGraphAwareJpaQueryMethod( RepositoryMetadata metadata, ProjectionFactory factory, QueryExtractor extractor) { - super(method, metadata, factory, extractor); - } - - @Override - protected Parameters createParameters(ParametersSource parametersSource) { - return new EntityGraphAwareJpaParameters(parametersSource); + super(method, metadata, factory, extractor, EntityGraphAwareJpaParameters::new); } } diff --git a/pom.xml b/pom.xml index 679c3c8..3094dc9 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ 17 - 3.2.1 + 3.5.0 5.1.0 3.0.0 From 2f169554ec91aace3c39b668b5893fbebaa2b275 Mon Sep 17 00:00:00 2001 From: daniele Date: Sat, 24 May 2025 06:55:05 +0200 Subject: [PATCH 2/2] refactor(query-method): Remove unused imports Clean up `EntityGraphAwareJpaQueryMethod` by removing imports for `Parameters` and `ParametersSource` as they are no longer used. --- .../graph/repository/query/EntityGraphAwareJpaQueryMethod.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java b/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java index 4449d33..9b47c49 100644 --- a/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java +++ b/core/src/main/java/com/cosium/spring/data/jpa/entity/graph/repository/query/EntityGraphAwareJpaQueryMethod.java @@ -5,8 +5,6 @@ import org.springframework.data.jpa.repository.query.JpaQueryMethod; import org.springframework.data.projection.ProjectionFactory; import org.springframework.data.repository.core.RepositoryMetadata; -import org.springframework.data.repository.query.Parameters; -import org.springframework.data.repository.query.ParametersSource; /** * @author Réda Housni Alaoui