DS's『 행복합시다 』
반응형

log 3

[Spring + iBatis] 바인딩된 sql 문 로깅하기

log4j 를 쓴다면 log4j.logger.java.sql.Connection=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.Resultset=DEBUG 라고 log4j 설정파일에 추가해주는 것으로 처리 가능합니다만.. (물론 저 DEBUG 값을 그대로 쓰기 보다는 빌드시, 개발자 PC냐, 개발 서버냐, 운영 서버냐에 따라 달라지도록 해야겠죠) 한가지 단점이 있다면 바인딩된 결과가 아닌 '?' 가 들어있는 sql 문과, 바인드 될 파라미터 값들의 따로 보여준다는 것이 단점이라면 단점일 것입니다.. 그래서!!! 두둥~~ 해결책을 찾아본 결과 p6spy ..

[ibatis] 로그 이쁘게 보이게하기

출처 : 자카르타 프로젝트.com iBATIS사용하면서 불편하시분들 가져다 쓰세요 ; http://www.jakartaproject.com/article/jsptip/119336284359281 iBatis에서 SQL로깅은 한줄로 표현되기 때문에 디버깅이 불편합니다 이를 해결하고자 몇가지 알아봤지만 소스를 직접 수정하는수 밖에 없더군요 I. 소스받기 http://www.ibatis.com II. 소스 수정 리스트 com.ibatis.common.jdbc.logging.ConnectionLogProxy.java com.ibatis.common.jdbc.logging.PreparedStatementLogProxy.java com.ibatis.common.jdbc.logging.StatementLogProxy..

728x90
반응형