From 547cff2e61255f89d1074efa25e512c398546258 Mon Sep 17 00:00:00 2001 From: shin-mallang Date: Wed, 6 Sep 2023 04:44:11 +0900 Subject: [PATCH] Optimize the resolveArgument() method in RequestResponseBodyMethodProcessor --- .../method/annotation/RequestResponseBodyMethodProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java index 8419bd21c017..064c7cb3215c 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java @@ -132,9 +132,9 @@ public Object resolveArgument(MethodParameter parameter, @Nullable ModelAndViewC parameter = parameter.nestedIfOptional(); Object arg = readWithMessageConverters(webRequest, parameter, parameter.getNestedGenericParameterType()); - String name = Conventions.getVariableNameForParameter(parameter); if (binderFactory != null) { + String name = Conventions.getVariableNameForParameter(parameter); ResolvableType type = ResolvableType.forMethodParameter(parameter); WebDataBinder binder = binderFactory.createBinder(webRequest, arg, name, type); if (arg != null) {