IT

'LOG4J'에 해당되는 글 1건

  1. 2013.06.29 log4j 의 DB 로그 설정 방법
<logger name="java.sql.Connection">
    <level value="debug">
</level></logger>
 <logger name="java.sql.Statement">
    <level value="debug">
</level></logger>
 <logger name="java.sql.PreparedStatement">
    <level value="debug">
</level></logger>
 <logger name="java.sql.ResultSet">
    <level value="debug">
</level></logger>

log4j.xml 에서 위의 설정을 하면 sql 디버그가 출력이 된다


※ java.sql.ResultSet 에 대한 로깅을 하면 Oracle CLOB 같은 스트림성 컬럼을 SELECT 할때  stream has already been closed 익셉션이 날수 있다.

※ java.sql.ResultSet 에 대한 로깅설정을 지우면 쿼리 결과에 대한 로깅은 제외된다.

Posted by sinpk