자바 실제 방법 (1) : SpringBoot는 MyBatis로 SQL 문을 인쇄 프로젝트에 사용

SpringBoot 프로젝트 MyBatis로 인쇄 SQL 문에 사용

실제로 프로젝트에 사용되는 많은 고전적인 경기 SpringBoot + MyBatis로 개발에 사용되는 경우, 데이터베이스 데이터가 분명하지만, 실행 밖으로 찾는, 우리가이 시간이 로컬 디버그, 당신은 실제 SQL을 MyBatis로를 인쇄해야, 우리의 기대와는 SQL보기는 동일 또는 결과에서 직접 실행,보기에서 SQL 데이터베이스를 얻을.
여기에 실제 전투의 몇 가지 간단한 사용법이다.

방법 특성 :
증가 프로파일 application.properties 뒤에

logging.level.com.marvin.demo.dao=debug 

[비고] 다음 패킷 logging.level.com 경로는 일반적으로 인터페이스의 MyBatis 여기서 * .dao 패킷에 대응하는 방법으로서, 패킷은 mapper.xml 위치하지 않는다.
디버그 로그 수준을 나타냅니다.

방법이 YML :
증가는 프로필 application.yml을 다음과

logging:
  level:
     com.marvin.demo.dao : debug 

방법 세 가지 MyBatis로 로그인 플러그인 :
플러그 - 인 MyBatis로 로그인 플러그인, 같은 IDEA에 설치된
검색의 MyBatis 로그 플러그인의 IDEA
전체 설치를 다시 시작 IDEA 도구에서 볼 수 있습니다 설치된 플러그인을 도구 모음 :
위치 MyBatis로 로그인 플러그인을 설치 한 후
창을 열려면 클릭 할 때 디버그, 해당 SQL 문은 쉽게 볼이 창에 출력 할 수 있습니다.
이 플러그인을 사용하기 매우 쉽습니다, 개발 효율성 이슈를 개선, 그것은 좋습니다.로그 로그 출력 창

오신 것을 환영합니다 도로 자바의 현실에 발을 밟기 공공 집주인의 번호를 추가! ! !
자바 전투 도로
저자 : 변경하는 방법
모두의 저작권을, 소스를 표시하시기 바랍니다, 무단 전재에 오신 것을 환영합니다

추천

출처www.cnblogs.com/theonesmx/p/11777507.html