JDBC에서 sysout 으로 찍어볼 수 없는 ibatis의 sql 쿼리가 궁금하다면 이렇게~
먼저 log4j 를 검색하여 log4j.x.x.jar 파일을 다운 받고 라이브러리에 추가한 후
log4j.properties 파일을 src 밑에(이클립스 환경) 생성한 후 밑에 코드를 적어준다.
그러면 ibatis 의 쿼리가 실행될 때마다 콘솔창에 로그가 남게 된다.
# Global logging configuration
log4j.rootLogger=ERROR, stdout
# SqlMap logging configuration
log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.BasicDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
# Console output
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] -%m%n
- 출처 : http://ibatis.apache.org 에서 개발자가이드.pdf 파일에서 참조 -
출처 : http://northface.tistory.com/15
'ETC' 카테고리의 다른 글
crontab 사용하기 (정기 작업) 스케줄러 (0) | 2012.04.06 |
---|---|
이클립스(eclipse)에 자바 디컴파일러 연동하는 방법 (0) | 2012.02.10 |
톰캣(tomcat)서버에서 한글이 깨져서 넘어갈때 톰캣(tomcat) server.xml 설정 (0) | 2011.10.14 |
svn 폴더(.svn 숨김폴더) 제거하는 방법 (레지스트리 등록) (0) | 2011.10.10 |
jeus 6.0 (제우스 6.0) 설치 및 초기 환경설정 방법 (0) | 2011.09.29 |