쿼리 => DB레 정보를 요청하는 구문 ex) SQL 쿼리 : INSERT문, SELECT문, UPDATE문, DELETE문
resources > application.properties파일에 JPA로깅 설정
# 디버그 레벨로 SQL쿼리 출력
logging.level.org.hibernate.SQL=DEBUG
# 쿼리 줄바꿈하기
spring.jpa.properties.hibernate.format_sql=true
# 매개변수 값 보여 주기
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
# DB URL 설정
# 유니크 URL 설정하지 않기
spring.datasource.generate-unique-name=false
# 고정 URL 설정하기
spring.datasource.url=jdbc:h2:mem:testdb
로깅 레벨
- TRACE (레벨1) : DEBUG 내용보다 더 상세한 정보
- DEBUG (레벨2) : 응용 프로그램을 디버깅하는 데 필요한 세부 정보
- INFO (레벨3) : 응용 프로그램의 순조로운 진행 정보
- WARN (레벨4) : 잠재적으로 유해한 상황 정보
- ERROR (레벨5) : 응용 프로그램이 수행할 수 있는 정도의 오류 정보
- FATAL (레벨6) : 응용 프로그램이 중단될 만한 심각한 오류 정보
- OFF (레벨7) : 로깅 기능 해제
'게시판 만들기(스프링 부트3, 나도코딩 스터디) > 9장. CRUD와 SQL 쿼리 종합' 카테고리의 다른 글
9.3 기본 SQL 쿼리 작성하기(게시판 만들기 / 길벗 코딩 자율학습단) (0) | 2023.11.29 |
---|---|
9.2 SQL 쿼리 로그 확인하기(게시판 만들기 / 길벗 코딩 자율학습단) (0) | 2023.11.29 |