Spring기능모음

p6spy 사용하기

Recfli 2024. 1. 30. 20:44

데이터 쿼리를 보고 싶은데 옵션으로만 보여주면 값이 ??로 나온다. 이 때 실제 값을 볼 수 있게 해주는 라이브러리가 있는데, 다음과 같이 build.gradle에 추가를 해준다.

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

 

주의사항 

1. 인텔리제이 커뮤니티 버전을 쓰는 사람은 오타로 인한 에러가 나도 확인이 안되므로, 자동으로 검색이 되는지를 확인해보자.

 

2. 다 좋은데 스프링부트랑 버전이 안 맞으면 값이 안나온다. 그러니까 공식 문서에 가서 버전이랑 어디랑 매칭되는지 확인해보자. 특히나 spring 3.X로 바뀌었는데, 이 때문에 에러가 나는 경우가 많을 것이다. 하단의 사이트에 들어가보면 p6spy 버전과 spring boot 버전이 매칭되어있다.

 

https://mvnrepository.com/artifact/com.github.gavlyukovskiy/datasource-decorator-spring-boot-autoconfigure