diff --git a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/ToolScaffolder.java b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/ToolScaffolder.java index 78997152..e9b9a47f 100644 --- a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/ToolScaffolder.java +++ b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/ToolScaffolder.java @@ -855,6 +855,8 @@ public class ToolScaffolder { baseName, baseName ); + String methodName = Character.toLowerCase(baseName.charAt(0)) + baseName.substring(1); + serviceInterfaceContent = serviceInterfaceContent.replace("execute(", methodName + "("); writeUtf8(usecaseDir.resolve(baseName + "UseCase.java"), serviceInterfaceContent); String serviceImplContent; @@ -1043,6 +1045,7 @@ public class ToolScaffolder { ); } + serviceImplContent = serviceImplContent.replace("execute(", methodName + "("); writeUtf8(usecaseImplDir.resolve(baseName + "UseCaseImpl.java"), serviceImplContent); if (isMci) { @@ -1839,7 +1842,8 @@ public class ToolScaffolder { String httpResponseClass = baseName + "HttpResponse"; String httpClientClass = httpApiClass + "Client"; String clientVariable = Character.toLowerCase(httpClientClass.charAt(0)) + httpClientClass.substring(1); - return """ + String methodName = Character.toLowerCase(baseName.charAt(0)) + baseName.substring(1); + String result = """ package %s.usecase.impl; import %s.converter.%sConverter; @@ -1884,6 +1888,7 @@ public class ToolScaffolder { baseName, baseName, httpRequestClass, httpResponseClass, clientVariable, httpResponseClass, baseName); + return result.replace("execute(", methodName + "("); } private static String httpClientContent(String httpPackage, String clientClass, String apiName) {