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