jpa에서 꿀팁이라는 라이브러리 p6spy
P6spy는 JPA가 DB에 날리는 쿼리문을 보기 좋은 형태로 로그로 찍어주는 라이브러리라고합니다!
springboot버전을 잘확인하고 p6spy버전을 넣어야합니다.
boot버전이 3.2.5를 사용하면서 p6spy버전을 낮은걸 써서 계속 로그에 왜안뜨지???😭했습니다.
1.9.0버전을 넣어줘야합니다! 코끼리 새로고침 꼭 해줘야합니다
implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.9.0'
application.yml은 이렇게 해주었습니다!
logging:
level:
org.hibernate.SQL: debug
org.hibernate.type: trace
실행을 해보니 요런식으로 뜨는걸 확인할 수 있었습니다!!☺️
2024-05-12T17:05:59.034+09:00 INFO 12068 --- [ Test worker] p6spy : #1715501159034 | took 2ms | statement | connection 3| url jdbc:mysql://localhost:3306/challenge?serverTimezone=UTC&characterEncoding=UTF-8
/* insert for start.jpa.entity.Member */insert into member (member_age,member_name,member_pw,member_id) values (?,?,?,?)
/* insert for start.jpa.entity.Member */insert into member (member_age,member_name,member_pw,member_id) values (0,'memberA',0,1);
2024-05-12T17:05:59.040+09:00 INFO 12068 --- [ Test worker] p6spy : #1715501159040 | took 4ms | commit | connection 3| url jdbc:mysql://localhost:3306/challenge?serverTimezone=UTC&characterEncoding=UTF-8
'코딩기록 저장소 🐕 > 스스로 프로젝트와 연습' 카테고리의 다른 글
프로젝트(SpringBoot)에 JPA적용해보기4 🫡 (0) | 2024.05.18 |
---|---|
프로젝트(SpringBoot)에 JPA적용해보기3 ☺️ (0) | 2024.05.17 |
프로젝트(SpringBoot)에 JPA적용해보기2🥲 (0) | 2024.05.07 |
프로젝트(SpringBoot)에 JPA적용해보기😌 (0) | 2024.05.06 |
카카오 지도 API(2) (0) | 2024.05.02 |