본문 바로가기
JAVA

[JAVA] application.properties에서 log 설정

by 승븐지 2025. 5. 27.
반응형
클라이언트에서 서버로 넘겨주는 파라메터 그리고 쿼리문을 알고싶을떄 application.properties에 설정해주면된다. 

 

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

# MyBatis의 로그 구현체를 지정하는 설정이다.
# org.apache.ibatis.logging.stdout.StdOutImpl은 SQL 쿼리 로그를 콘솔(표준 출력)에 찍어주는 기본 구현체이다.
# 즉, MyBatis에서 실행되는 쿼리(SQL문)가 서버 콘솔에 그대로 출력되며,
# 개발/디버깅 중에 쿼리가 제대로 실행되는지, 파라미터 값이 뭔지 확인할 때 사용 한다.

 

logging.level.com.test.gw.mapper.tablet=DEBUG


#Spring Boot의 로깅 레벨 설정.
#com.test.gw.mapper.tablet 패키지의 로그 레벨을 DEBUG로 지정.
#DEBUG 레벨로 지정하면, 해당 패키지 내의 클래스(Mapper 포함)에서 DEBUG 수준의 로그(더 많은 정보, 내부 처리 과정, 쿼리 파라미터 등)가 콘솔이나 로그 파일에 출력.
#이 패키지에서 발생하는 자세한 동작 내역, Mapper 인터페이스에서 발생하는 메서드 호출/쿼리 실행 등 디버깅에 유용한 정보가 많이 찍힘.

 

 

터미널에서 확인하면은 결과가 나올것이다 .

반응형