HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
Spring Data
Spring Data
/
📌
Spring JDBC(Java Database Connectivity)
/
log4jdbc 설정하기

log4jdbc 설정하기

log4jdbc
Github
log4jdbc
Owner
arthurblake
Updated
Oct 23, 2024
  1. build.gradle에 의존성 추가
    1. implementation 'com.googlecode.log4jdbc:log4jdbc:1.2'
  1. application.yaml에 설정 추가
    1. logging: level: jdbc.sqlonly: INFO jdbc.audit: ERROR jdbc.resultset: ERROR jdbc.sqltiming: INFO jdbc.connection: ERROR spring: output.ansi.enabled: always datasource: url: jdbc:log4jdbc:sqlserver://localhost:1433;encrypt=true;trustServerCertificate=true driver-class-name: net.sf.log4jdbc.DriverSpy username: sa password: MyPassword@
      • driver-class-name을 DriverSpy로 설정해주어야함
      • 만약에 사용하는 jdbc Driver가 위 github 링크에서 자동으로 로드되는 드라이버가 아니라면 추가해서 명시해주어야함!
      • 위의 경우는 자동으로 로드되는 드라이버이기에 DriverSpy로만 설정하면 알아서 jdbc 드라이버 로드를 해줌
      • 로그 레벨을 type 별(jdbc.sqlonly, jdbc.audit ..)로 설정할 수 있음