티스토리 뷰

아시다 시피 이클립스 로그에 sql 문 하고 파라미터가 별개로 나와서 오렌지나 기타 툴에서 수동으로 #{} 부분에 일일히 해주는 작업을 해줘야 한다.

안 그래도 시간 없어 죽갔는디.. 이런 삽질을 하면 너무 시간이 아깝다.

그래서..

자동으로 변수 바인딩 되서 로그가 찍혀서 바로 복사해서 오렌지에 붙여넣기 하면 바로 결과가 나오게 하는 방법을 공개한다.

인터넷 뒤져보면 여러 방법이 나오는데 다들 복잡하고 안되고 했다.
아래 방법이 가장 간단하고 편리했다.

직접 해봤는데 톰캣에서는 잘 되고 제우스에서는 안됐다...

버전은 log4sql-7.0.2.zip 을 다운받아서 압축푼다.
그럼 여러 파일들이 나오는데 그 중에서 log4sql-7.0.2.jar 를 lib 폴더에 복사한다.

이클립스에서 프로젝트에서 우클릭 후
properties > Java Build Path > Libraries > Add JARs

해서 log4sql-7.0.2.jar 를 선택한다.

log4sql 을 이용하면 쿼리문을 로그상에서 값까지 대입되어 편하게 확인 할 수 있다.


1. 해당 라이브러리를 추가한다.

 log4sql.jar

(또는 http://sourceforge.net/projects/log4sql/files 에서 다운 받을 수 있다.)


2. 드라이버 클래스 명을 변경 해 준다. 만약 오라클에서 제공하는 드라이버를 변경한다고 하면 다음과 같다.

oracle.jdbc.driver.OracleDriver

변경 => core.log.jdbc.driver.OracleDriver


3. 적용 후 로그를 확인 해 본다.


※http://log4sql.sourceforge.net/index_kr.html 로 접속하여 보다 자세한 정보를 참고하기 바란다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함