실무에서는 우리가 흔히 사용하는 System.out.println()과 같은 시스템 콘솔을 사용해서 필요한 정보를 출력하거나 디버깅하지 않고, 별도의 logging 라이브러리를 사용하여 디버깅이나 타임스탬프 등 정해진 양식에 맞추어 화면 상이나 파일 로그를 남길 목적으로 사용합니다.그럼, 본격적으로 logging에 대해 알아보겠습니다.logging의 종류logging 관련 프레임워크는 대표적으로 log4j, logback, log4j2 그리고 그것을 통합하여 인터페이스로 제공하는 SLF4J 라이브러리가 있습니다. log4j → logback → log4j2 순으로 등장하였으며, logback과 log4j2는 둘다 log4j를 기반으로 하고 있기 때문에 설정이나 사용 방법이 유사합니다. log4j는 20..