Spring

스프링 - 로그 레벨 설정

마루설아 2025. 5. 20. 21:40

실제 개발은 src/main/resource

테스트 시에는 src/test/resource

안에 있는 log4.xml을 열어서 편집한다.

 

 

 

이 게시글은 스프링 테스트를 하기 위함이므로 테스트 폴더 내의 log4j.xml을 수정할 것이다.

...

<logger name="jdbc.audit">
    <level value="warn" />
</logger>

<logger name="jdbc.resultset">
    <level value="warn" />
</logger>

<logger name="jdbc.connection">
    <level value="warn" />
</logger>

...

 

 

테스트 클래스를 실행해보면 줄어든 로그를 확인할 수 있다.

 

 

로그의 출력 레벨 순서는 아래와 같고, 오른쪽으로 갈수록 심각한 오류를 표시한다.

TRACE > DEBUG > INFO > WARN > ERROR > FATAL