diff --git a/src/main/java/com/snp/batch/service/BypassCodeGenerator.java b/src/main/java/com/snp/batch/service/BypassCodeGenerator.java index 6d4d447..5c68f41 100644 --- a/src/main/java/com/snp/batch/service/BypassCodeGenerator.java +++ b/src/main/java/com/snp/batch/service/BypassCodeGenerator.java @@ -201,8 +201,10 @@ public class BypassCodeGenerator { methods.append("\n"); methods.append(" @Operation(\n"); methods.append(" summary = \"").append(config.getDisplayName()).append(" 조회\",\n"); - methods.append(" description = \"S&P API에서 ").append(config.getDisplayName()) - .append(" 데이터를 요청하고 응답을 그대로 반환합니다.\"\n"); + String opDescription = (config.getDescription() != null && !config.getDescription().isEmpty()) + ? config.getDescription() + : config.getDisplayName() + " 데이터를 요청하고 응답을 그대로 반환합니다."; + methods.append(" description = \"").append(opDescription).append("\"\n"); methods.append(" )\n"); methods.append(" ").append(mappingAnnotation).append(mappingPath).append("\n"); methods.append(" public ResponseEntity> ").append(methodName).append("(");