운영 시스템에서는 System.out.println() 같은 시스템 콘솔을 사용하여 필요한 정보를 출력하지 안하고 별도의 로깅 라이브러리를 사용해서 출력합니다.
로깅을 사용하면 상황별 Level을 지정하여 Level 별 메시지 확인 가능
프로그램의 실행에 대한 흐름과 에러 확인 가능
모듈별로 유연하게 메시지를 출력할 수 있습니다.
Spring 의 기본 로깅 구조
Core Features