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