쿼리 로깅시 사용하면 편하다. 일일이 replace 할 필요없이 간단히 사용할 수 있다.
j-loggable.zip
참고사이트 :
http://www.ibm.com/developerworks/kr/library/j-loggable.html
사용예
j-loggable.zip참고사이트 :
http://www.ibm.com/developerworks/kr/library/j-loggable.html사용예
String sql = "select foo, bar from foobar where foo < ? and bar = ?";필요할 때만 로그를 남길수 있도록 log4j 와 함께 사용하면 괜찮을 듯 하다.
long fooValue = 99;
String barValue = "christmas";
Connection conn = dataSource.getConnection();
PreparedStatement pstmt;
if(logEnabled) // use a switch to toggle logging.
pstmt = new LoggableStatement(conn,sql);
else
pstmt = conn.prepareStatement(sql);
pstmt.setLong(1,fooValue);
pstmt.setString(2,barValue);
if(logEnabled)
System.out.println("Executing query: "+
((LoggableStatement)pstmt).getQueryString());
ResultSet rs = pstmt.executeQuery();
'Programming' 카테고리의 다른 글
| [펌][html]마우스 스타일 (0) | 2007/07/03 |
|---|---|
| [펌][java]Creating ZIP and JAR Files (4) | 2007/07/02 |
| LoggableStatement 를 이용한 sql 로깅 (0) | 2007/06/18 |
| [펌]log4j 설정법 (3) | 2007/06/08 |
| ECLIPSE 및 WEBLOGIC-PLUGIN을 사용하여 WEBLOGIC SERVER 애플리케이션 디버깅 (0) | 2007/06/08 |
| HTML fieldset 태그 (0) | 2007/05/09 |
댓글을 달아 주세요