Develop/Spring
[06.스프링+MyBatis]7.MyBatis의 로그 log4jdbc-log4j2
jaekk
2018. 8. 18. 15:58
log4jdbc-log4j2 라이브러리
MyBatis의 로그를 지원
1. pom.xml에 log4jdbc-log4j2 추가
2. 메이븐 업데이트 후 라이브러리 모듈 추가 확인
3. 드라이버 클래스의 연결 URL 수정
드라이버 클래스와 연결 URL은 데이터베이스와 연결된다.
driverClass 변경
1 | <property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"></property> | cs |
4.log4jdbc 셋팅
1) log4jdbc.log4j2.propertiess 파일 생성
작성
1 | log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator | cs |
2) 로그 레벨 작성
rogback.xml 작성
1 2 3 4 5 6 7 8 9 10 11 12 | <?xml version="1.0" encoding="UTF-8"?> <configuration> <include resource="org/springframework/boot/logging/logback/base.xml" /> <!-- log4jdbc-log4j2 --> <logger name="jdbc.sqlonly" level="DEBUG"/> <logger name="jdbc.sqltiming" level="INFO"/> <logger name="jdbc.audit" level="WARN"/> <logger name="jdbc.resultset" level="ERROR"/> <logger name="jdbc.resultsettable" level="ERROR"/> <logger name="jdbc.connection" level="INFO"/> </configuration> | cs |