상세 컨텐츠

본문 제목

p6spy-spring-boot-starter 라이브러리

스프링

by R4MeN 2024. 5. 23. 20:48

본문

'p6spy-spring-boot-starter'는 데이터베이스와의 상호작용을 로깅하는 데 사용되는 라이브러리임. 이를 사용하면 SQL 쿼리를 비롯한 다양한 데이터베이스 활동을 로깅할 수 있어 디버깅과 성능 모니터링에 유용함

프로젝트에 추가하기

이를 프로젝트에 추가하기 위해서는 build.gradle 파일에 다음과 같이 의존성을 추가함

implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.0'

주요 기능

  1. SQL 쿼리 로깅: 실행된 모든 SQL 쿼리를 로깅하여 어떤 쿼리가 실행되고 있는지 확인할 수 있음
  2. 디버깅: 데이터베이스와의 상호작용을 추적하여 문제를 디버깅하는 데 도움을 줌
  3. 성능 모니터링: 쿼리 실행 시간을 로깅하여 성능 병목을 찾을 수 있음

관련글 더보기