➓
private String getURLPath(HttpServletRequest request) {
String currentPath = request.getRequestURI();
String queryString = request.getQueryString();
queryString = queryString == null ? "" : "?" + queryString;
return currentPath + queryString;
}
⓫
private String getCurrentTime() {
DateFormat formatter = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
return formatter.format(calendar.getTime());
}
}
➊ Logger 객체를 가져옵니다.
➋ HandlerInterceptor 인터페이스 메서드입니다. 컨트롤러를 호출하기 전에 실행됩니다.
➌ 로그 메시지를 출력합니다.
➍ 로그 메시지를 출력합니다.