728x90 반응형 자바 로그2 에러메세지는 어떤걸 남겨야 할까? 개발을 하면서 try catch 문으로 Exception을 핸들링할 때 에러 로그를 남기죠! 이때 여러가지 선택지가 있습니다. e.getClass() e.getMessage() e.toString() e.printStackTrace() 등등 위의 메소드들이 각각 어떤것을 보여주는지 알아보겠습니다. 참고로 logging 라이브러리는 Slf4j 를 사용하였습니다. @Slf4j https://orange-makiyato.tistory.com/42 Java logging @Slf4j 로깅이란 - 로깅(logging)은 정보를 제공하는 일련의 기록인 로그(log)를 생성하도록 시스템을 작성하는 활동을 말한다. 로그 레벨 - 레벨에 따라서 로그 메세지가 달라진다. - TRACE < DEBUG < INFO < WARN 2023. 7. 11. logging @Slf4j 로깅이란 - 로깅(logging)은 정보를 제공하는 일련의 기록인 로그(log)를 생성하도록 시스템을 작성하는 활동을 말한다. 로그 레벨 - 레벨에 따라서 로그 메세지가 달라진다. - TRACE - ERROR: 요청을 처리하는 중 오류가 발생한 경우를 표시한다. - WARN: 처리 가능한 문제, 시스템 에러의 원인이 될 수 있는 경고성 메시지를 표시한다. - INFO: 상태 변경과 같은 정보성 로그를 표시한다. - DEBUG: 프로그램을 디버깅하기 위한 정보를 표시한다. - TRACE: 추적 레벨은 DEBUG보다 좀 더 상세한 정보를 표시한다. * xml 파일에 원하는 레벨만 설정 가능 주요 Logging Framework - java.util.logging - Apache Commons log.. 2022. 8. 5. 이전 1 다음 728x90 반응형