2. 웹개발/환경설정 & etc [log4j 설정] log4j, log4sql 로그(log)에 쿼리 행 변경, 파라미터 대입 출력하여 보기 - 728x90 [log4j 설정] log4j, log4sql 로그(log)에 쿼리 행 변경, 파라미터 대입 출력하여 보기 log4j 설정으로 s log4sql.jar ql 실행로그를 변경한다. 개행없이, 파라미터가 여러개 일 경우 ?에 모두 대입하여 보려면 불편하지 않나? 1. WEB-INF/lib/ 위치에 log4sql.jar를 추가. http://log4sql.sourceforge.net/index_kr.htmlhttp://sourceforge.net/projects/log4sql/files/ 2. log4j.properties 설정 아래 설정 붙여 넣기. log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGlog4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG log4j.logger.java.sql.Connection=DEBUGlog4j.logger.java.sql.Statement=DEBUGlog4j.logger.java.sql.PreparedStatement=DEBUGlog4j.logger.java.sql.ResultSet=DEBUG 3. driverClassName 수정 driverClassName을 아래와 같이 변경한다.(value) (이클립스(eclipse)의 server.xml 파일이나 톰캣(tomcat)의 context-datasource.xml)<property name="driverClassName" value="core.log.jdbc.driver.OracleDriver"/> DB에 따라 driverClassName이 다르니 아래 표 참조.참조 : http://log4sql.sourceforge.net/index_kr.html JDBC TYPE Origin Your Driver Class log4sql Driver Class [ORACLE DRIVER CLASS] oracle.jdbc.drirver.OracleDriver core.log.jdbc.driver.OracleDriver [MYSQL DRIVER CLASS] com.mysql.jdbc.Driver' or'org.gjt.mm.mysql.Driver core.log.jdbc.driver.MysqlDriver [SYSBASE DRIVER CLASS] com.sybase.jdbc2.jdbc.SybDriver core.log.jdbc.driver.SybaseDriver [DB2 DRIVER CLASS] com.ibm.db2.jcc.DB2Driver core.log.jdbc.driver.DB2Driver [INFOMIX DRIVER CLASS] com.informix.jdbc.IfxDriver core.log.jdbc.driver.InfomixDriver [POSTGRESQL DRIVER CLASS] org.postgresql.Driver core.log.jdbc.driver.PostgresqlDriver [MAXDB DRIVER CLASS] com.sap.dbtech.jdbc.DriverSapDB core.log.jdbc.driver.MaxDBDriver [FRONTBASE DRIVER CLASS] com.frontbase.jdbc.FBJDriver core.log.jdbc.driver.FrontBaseDriver [HSQL DRIVER CLASS] org.hsqldb.jdbcDriver core.log.jdbc.driver.HSQLDriver [POINTBASE DRIVER CLASS] com.pointbase.jdbc.jdbcUniversalDriver core.log.jdbc.driver.PointBaseDriver [MIMER DIRVER CLASS] com.mimer.jdbc.Driver core.log.jdbc.driver.MimerDriver [PERVASIVE DRIVER CLASS] com.pervasive.jdbc.v2.Driver core.log.jdbc.driver.PervasiveDriver [DAFFODILDB DRIVER CLASS] in.co.daffodil.db.jdbc.DaffodilDBDriver core.log.jdbc.driver.DaffodiLDBDriver [JDATASTORE DRIVER CLASS] com.borland.datastore.jdbc.DataStoreDriver core.log.jdbc.driver.JdataStoreDriver [CACHE DRIVER CLASS] com.intersys.jdbc.CacheDriver core.log.jdbc.driver.CacheDriver [DERBY DRIVER CLASS] org.apache.derby.jdbc.ClientDriver core.log.jdbc.driver.DerbyDriver [ALTIBASE DRIVER CLASS] Altibase.jdbc.driver.AltibaseDriver core.log.jdbc.driver.AltibaseDriver [MCKOI DRIVER CLASS] com.mckoi.JDBCDriver core.log.jdbc.driver.MckoiDriver [JSQL DRIVER CLASS] com.jnetdirect.jsql.JSQLDriver core.log.jdbc.driver.JsqlDriver [JTURBO DRIVER CLASS] com.newatlanta.jturbo.driver.Driver core.log.jdbc.driver.JturboDriver [JTDS DRIVER CLASS] net.sourceforge.jtds.jdbc.Driver core.log.jdbc.driver.JTdsDriver [INTERCLIENT DRIVER CLASS] interbase.interclient.Driver core.log.jdbc.driver.InterClientDriver [PURE JAVA DRIVER CLASS] org.firebirdsql.jdbc.FBDriver core.log.jdbc.driver.PureJavaDriver [JDBC-ODBC DRIVER CLASS] sun.jdbc.odbc.JdbcOdbcDriver core.log.jdbc.driver.JdbcOdbcDriver [MSSQL 2000 DRIVER CLASS] com.microsoft.jdbc.sqlserver.SQLServerDriver core.log.jdbc.driver.MssqlDriver [MSSQL 2005 DRIVER CLASS] com.microsoft.sqlserver.jdbc.SQLServerDriver core.log.jdbc.driver.Mssql2005Driver [cubrid driver class] cubrid.jdbc.driver.CUBRIDDriver core.log.jdbc.driver.CUBRIDDriver 300x250 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기갓대희의 작은공간 저작자표시 응원하기 Contents 당신이 좋아할만한 콘텐츠 [ojdbc] OJDBC 버전에 따른 환경설정 2016.09.21 Java 난독화 - ProGuard(설치, 사용법) 2016.09.19 [eclipse] 이클립스 속도 향상 (eclipse.ini 수정) 2016.08.04 [Eclipse] File Encoding 설정 2016.08.04 댓글 0 + 이전 댓글 더보기 갓대희님의글이 좋았다면 응원을 보내주세요!응원하기응원하기란?응원하기응원은 창작의 힘이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.카카오 계정으로 누구나응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.응원 댓글 강조글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.쉬운 결제응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.확인응원 수익은 창작자에게 큰 힘이 됩니다.응원 금액₩1,000₩3,000₩5,000₩10,000₩15,000₩20,000₩50,000₩75,000₩100,000₩200,000응원 댓글응원글상품 및 환불 안내내용보기창작 활동에 대한 감사와 격려의 의미로 창작자를 응원합니다.'응원하기'는 자발적 결제이므로 청약철회(환불) 불가능합니다.'응원하기'는 만 14세 이상 인증 사용자만 이용할 수 있습니다. 만 19세 미만 미성년 회원의 경우, 법정대리인이 응원하기 결제 이용에 동의하지 않으면 미성년자 본인 또는 법정대리인이 그 결제 내용을 취소할 수 있습니다.'응원하기' 이용을 위한 자세한 내용은 티스토리 이용약관 및 카카오 유료서비스 이용약관을 따릅니다.(주) 카카오 대표이사 정신아 사업자 등록 번호 120-81-47521 통신판매업신고번호 제2015-제주아라-0032호 주소 제주특별자치도 제주시 첨단로 242(영평동) 호스팅사업자 (주)카카오 고객센터 1577-3754 이메일 help.notice@kakaocorp.com 응원하기닫기