일반적으로 프로그램 초반에는 디버깅을 위해 System.out.println()을 코드에 적으며 오류를 추적한다. 하지만 조금만 프로그램의 덩치가 커지면 이것이 얼마나 힘든 일인지 알게 된다. 이번 포스팅에서는 더 이상 우리 코드에서 로깅을 위해 System.out.println()을 사용하지 않기를 염원하며 logging framework의 사용법에 대해 알아보자. logging의 주요 용도 일반적으로 logging은 두 가지 용도로 사용된다. 디버깅 가장 기본적인 용도는 디버깅을 위한 메시지 출력이다. 메서드가 어떤 파라미터로 호출되는지, 중간에 값은 어떻게 변경되고 있는지 등을 확인하기 위해 우리는 부단히도 Systme.out.println()으로 로그를 찍어댄다. public int add(Str..
[logging] logging과 slf4j
일반적으로 프로그램 초반에는 디버깅을 위해 System.out.println()을 코드에 적으며 오류를 추적한다. 하지만 조금만 프로그램의 덩치가 커지면 이것이 얼마나 힘든 일인지 알게 된다. 이번 포스팅에서는 더 이상 우리 코드에서 로깅을 위해 System.out.println()을 사용하지 않기를 염원하며 logging framework의 사용법에 대해 알아보자. logging의 주요 용도 일반적으로 logging은 두 가지 용도로 사용된다. 디버깅 가장 기본적인 용도는 디버깅을 위한 메시지 출력이다. 메서드가 어떤 파라미터로 호출되는지, 중간에 값은 어떻게 변경되고 있는지 등을 확인하기 위해 우리는 부단히도 Systme.out.println()으로 로그를 찍어댄다. public int add(Str..
2020.05.17