From f9bd02854afeebd6758f174a0b92351eb0fef0e6 Mon Sep 17 00:00:00 2001 From: Hyeon Sung Date: Wed, 24 Apr 2024 22:20:35 +0900 Subject: [PATCH] =?UTF-8?q?Change=20immediate=20`String.format(=E2=80=A6)`?= =?UTF-8?q?=20evaluation=20to=20deferred.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #3445 --- .../data/jpa/repository/query/JpaQueryMethod.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/JpaQueryMethod.java b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/JpaQueryMethod.java index 68e483d78..9a8199d23 100644 --- a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/JpaQueryMethod.java +++ b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/JpaQueryMethod.java @@ -145,7 +145,7 @@ public class JpaQueryMethod extends QueryMethod { this.annotationCache = new ConcurrentReferenceHashMap<>(); Assert.isTrue(!(isModifyingQuery() && getParameters().hasSpecialParameter()), - String.format("Modifying method must not contain %s", Parameters.TYPES)); + () -> String.format("Modifying method must not contain %s", Parameters.TYPES)); assertParameterNamesInAnnotatedQuery(); }