From f671f89729d2fe9f384505cb3b5d9c213182ba3a Mon Sep 17 00:00:00 2001 From: yunjy Date: Fri, 23 Jul 2021 09:54:56 +0900 Subject: [PATCH] =?UTF-8?q?logger=20=EC=82=AC=EC=9A=A9=EC=9C=BC=EB=A1=9C?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eactive/httpmockserver/ApiController.java | 34 +++++++++++-------- src/main/resources/application.yml | 3 ++ 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/eactive/httpmockserver/ApiController.java b/src/main/java/com/eactive/httpmockserver/ApiController.java index 842c528..5a9f7b1 100644 --- a/src/main/java/com/eactive/httpmockserver/ApiController.java +++ b/src/main/java/com/eactive/httpmockserver/ApiController.java @@ -8,6 +8,8 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.math.NumberUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; @@ -23,6 +25,8 @@ import com.jayway.jsonpath.JsonPath; @Controller public class ApiController { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + @Autowired private ApiServiceKeyService apiKeyService; @@ -33,25 +37,25 @@ public class ApiController { @RequestMapping(value = "/mock-api/**") public ResponseEntity mockApi(HttpEntity httpEntity, HttpServletRequest request, HttpServletResponse response) { - System.out.println("=================================================="); - System.out.println("=================================================="); - System.out.println(request.getServletPath()); - System.out.println("--------------------------------------------------"); - System.out.println("httpEntity.getHeaders().toString()=" + httpEntity.getHeaders().toString()); - System.out.println("--------------------------------------------------"); - System.out.println("httpEntity.getBody()=" + httpEntity.getBody()); - System.out.println("--------------------------------------------------"); + logger.debug("=================================================="); + logger.debug("=================================================="); + logger.debug(request.getServletPath()); + logger.debug("--------------------------------------------------"); + logger.debug("httpEntity.getHeaders().toString()=" + httpEntity.getHeaders().toString()); + logger.debug("--------------------------------------------------"); + logger.debug("httpEntity.getBody()=" + httpEntity.getBody()); + logger.debug("--------------------------------------------------"); Map paramMap = request.getParameterMap(); for (String key : paramMap.keySet()) { String[] values = paramMap.get(key); for (String value : values) { - System.out.println(String.format("%s=%s", key, value)); + logger.debug(String.format("%s=%s", key, value)); } } - System.out.println("=================================================="); - System.out.println("=================================================="); + logger.debug("=================================================="); + logger.debug("=================================================="); String url = request.getServletPath(); String serviceValue = assignServiceValue(httpEntity, request, url); @@ -122,10 +126,10 @@ public class ApiController { int startIdx = NumberUtils.toInt(args[0]); int length = NumberUtils.toInt(args[1]); String serviceValue = msg.substring(startIdx, startIdx + length); - System.out.println("--------------------------------------------------"); - System.out.println("serviceCode=" + serviceValue); - System.out.println("=================================================="); - System.out.println("=================================================="); + logger.debug("--------------------------------------------------"); + logger.debug("serviceCode=" + serviceValue); + logger.debug("=================================================="); + logger.debug("=================================================="); if (StringUtils.isBlank(serviceValue)) { throw new ResponseStatusException(HttpStatus.NOT_FOUND, String.format("sbi-std-servlet not found(URL=%s, ServiceKey=%s)", url, serviceKey)); diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 1b0c1ec..f5784ad 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,3 +1,6 @@ +logging: + level: + root: info server: port.http: 38080 port: 38443