반응형

logback 종속성을 추가하면 DEBUG 레벨로 출력된다.

build.gradle

compile 'ch.qos.logback:logback-classic:1.1.3'

로그 출력

18:10:01.123 [main] DEBUG sample.mybatis.selectTest - ==>  Preparing: select * from test_table where id=? and id=? 
18:10:01.151 [main] DEBUG sample.mybatis.selectTest - ==> Parameters: 1(Integer), 1(Integer)
18:10:01.165 [main] DEBUG sample.mybatis.selectTest - <==      Total: 1

실행된 SQL과 바인딩된 매개 변수가 출력되고 있다.

실행된 SQL 스테이트먼트(statement) ID(sample.mybatis.selectTest)가 로거 이름으로 되어 있기 때문에, 스테이트먼트 ID를 이용한 로그 출력을 제어할 수 있도록 되어있다.

반응형

'MyBatis' 카테고리의 다른 글

[MyBatis] 등록 INSERT  (1) 2017.12.31
[MyBatis] 검색 결과를 임의의 Java 오브젝트에 매핑  (0) 2017.12.31
[MyBatis] 검색 SELECT  (0) 2017.12.31
[MyBatis] 실행되는 SQL을 로그에 출력  (0) 2017.12.31
[MyBatis] 설정 파일  (0) 2017.12.31
[MyBatis] MyBatis란?  (0) 2017.12.31

+ Recent posts