본문 바로가기
웹개발/기타

log4j 파일별 특정 로그 제외하거나 특정 데이터만 쌓는 방법

by heavenLake 2022. 2. 17.
반응형

 

 

출처사이트 : https://lemontia.tistory.com/440

 

 

log4j.xml 파일에 다음의 항목을 추가한다.

 

<Logger

name="jdbc.sqlonly"

additivity="false"

level="info">

<AppenderRef ref="console" />

<RegexFilter regex="(?s).*==IGNORE_LOG==.*" onMatch="DENY" onMismatch="NEUTRAL" useRawMsg="true" />

</Logger>

 

 

빨간색으로 그은 부분이 그것인데, 이렇게 설정해두면 Mapper에다 ==IGNORE_LOG== 를 넣으면 해당 쿼리에 대한 로그를 출력하지 않는다.

 

사용예)

/* 테스트 ==IGNORE_LOG== */

select t1, t2 from test;

 

반응형

댓글