diff --git a/pom.xml b/pom.xml
index 47926932c..fc3327e67 100755
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,7 @@
4.13.2
5.0.0-B07
5.0.0-SNAPSHOT
- 7.0.0.CR1
+ 7.0.0.CR2
7.0.0-SNAPSHOT
2.7.4
2.3.232
diff --git a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HibernateJpaParametersParameterAccessor.java b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HibernateJpaParametersParameterAccessor.java
index af1c4fa0e..555c5d31d 100644
--- a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HibernateJpaParametersParameterAccessor.java
+++ b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HibernateJpaParametersParameterAccessor.java
@@ -93,7 +93,7 @@ class HibernateJpaParametersParameterAccessor extends JpaParametersParameterAcce
protected Object potentiallyUnwrap(Object parameterValue) {
return (parameterValue instanceof TypedParameterValue> typedParameterValue) //
- ? typedParameterValue.getValue() //
+ ? typedParameterValue.value() //
: parameterValue;
}
}
diff --git a/spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/query/JpaParametersParameterAccessorTests.java b/spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/query/JpaParametersParameterAccessorTests.java
index 0c2727ece..22b8fcaa6 100644
--- a/spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/query/JpaParametersParameterAccessorTests.java
+++ b/spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/query/JpaParametersParameterAccessorTests.java
@@ -51,6 +51,7 @@ class JpaParametersParameterAccessorTests {
}
@Test // GH-2370
+ @SuppressWarnings({ "rawtypes", "unchecked" })
void createsHibernateParametersParameterAccessor() throws Exception {
Method withNativeQuery = SampleRepository.class.getMethod("withNativeQuery", Integer.class);
@@ -63,18 +64,17 @@ class JpaParametersParameterAccessorTests {
ArgumentCaptor> captor = ArgumentCaptor.forClass(TypedParameterValue.class);
verify(query).setParameter(eq(1), captor.capture());
TypedParameterValue> captorValue = captor.getValue();
- assertThat(captorValue.getType().getBindableJavaType()).isEqualTo(Integer.class);
+ assertThat(captorValue.type().getJavaType()).isEqualTo(Integer.class);
assertThat(captorValue.getValue()).isNull();
}
private void bind(JpaParameters parameters, JpaParametersParameterAccessor accessor) {
- ParameterBinderFactory.createBinder(parameters, true)
- .bind( //
- QueryParameterSetter.BindableQuery.from(query), //
- accessor, //
- QueryParameterSetter.ErrorHandling.LENIENT //
- );
+ ParameterBinderFactory.createBinder(parameters, true).bind( //
+ QueryParameterSetter.BindableQuery.from(query), //
+ accessor, //
+ QueryParameterSetter.ErrorHandling.LENIENT //
+ );
}
interface SampleRepository {