@Log4j2 사용법

이오·2022년 6월 7일
0
post-thumbnail
  • 사용방법

    ✅클래스 위에 선언하여 사용
    @Log4j2
    public class ClassName{
    ...
    log.debug("로그내용");
    }

  • 로그레벨
    • OFF : 가능성이 가장 높은 순위. 로그를 끄기 위해 사용한다.
    • FATAL : 이른 종료를 일으키는 심각한 오류. 상태콘솔에 바로 표시될 것으로 예측.
    • ERROR : 다른 런타임 오류 또는 예기치 못한 조건. 상태 콘솔에 바로 표시될 것으로 예측.
    • WARN : 구식 API의 사용, 잘 활용하지 못한 API 사용, 오류에 '가까운' 것, 그 밖에 꼭 잘못된 것은 아니지만 만족을 하지 못하거나 예기치 않은 런타임 상황. 상태 콘솔에 바로 표시될 것으로 예측.
    • INFO : 흥미로운 런타임 이벤트(시작/종료). 콘솔에 바로 표시될 것으로 예측되므로 가능한 보수적으로 최소한으로 사용.
    • DEBUG : 시스템 전반의 흐름에 관한 자세한 정보. 로그에만 기록될 것으로 예측. 일반적으로 응용 프로그램이 기록하는 대부분의 줄은 DEBUG로 작성하는 것이 좋다.
    • TRACE : 가장 세세한 정보. 로그에만 기록될 것으로 예측. 버전 1.2.12부터 지원.

출처 : https://ko.wikipedia.org/wiki/Log4j

profile
이오_

0개의 댓글