关于Log4jdbc的使用生产sql语句
2015-03-09 18:20
344 查看
1.http://log4jdbc.googlecode.com/files/log4jdbc4-1.2.jar
http://www.slf4j.org/download.html
下载log4jdbc4-1.2.jar,slf4j-api-1.7.5.jar , slf4j-log4j12-1.7.5.jar 三个jar包。
2.修改JDBC配置文件
<bean id="dataSource"class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/> <property name="url" value="jdbc:log4jdbc:mysql://localhost:3306/atpco"/> <property name="username" value="${username}"/> <property name="password" ref="ddns_password" /></bean>
driverClassName修改为net.sf.log4jdbc.DriverSpy
url在原来的基础上jdbc: 变为jdbc:log4jdbc:(加个前缀‘log4jdbc:’)
3.修改log4j.properties 配置文件
在原来的基础上加上以下代码:
#For jdbc# Root logger optionlog4j.logger.jdbc.audit=INFO, filelog4j.additivity.jdbc.audit=true log4j.logger.jdbc.sqltiming=INFO, filelog4j.additivity.jdbc.sqltiming=true log4j.logger.jdbc.connection=INFO, filelog4j.additivity.jdbc.connection=true log4j.logger.jdbc.resultset=FATAL,filelog4j.additivity.jdbc.resultset=false log4j.logger.jdbc.sqlonly=FATAL,filelog4j.additivity.jdbc.sqlonly=false
# Direct log messages to a log filelog4j.appender.file=org.apache.log4j.RollingFileAppenderlog4j.appender.file.File=C:/logs/log4jdbc.loglog4j.appender.file.MaxFileSize=1MBlog4j.appender.file.MaxBackupIndex=10000log4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
http://www.slf4j.org/download.html
下载log4jdbc4-1.2.jar,slf4j-api-1.7.5.jar , slf4j-log4j12-1.7.5.jar 三个jar包。
2.修改JDBC配置文件
<bean id="dataSource"class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="net.sf.log4jdbc.DriverSpy"/> <property name="url" value="jdbc:log4jdbc:mysql://localhost:3306/atpco"/> <property name="username" value="${username}"/> <property name="password" ref="ddns_password" /></bean>
driverClassName修改为net.sf.log4jdbc.DriverSpy
url在原来的基础上jdbc: 变为jdbc:log4jdbc:(加个前缀‘log4jdbc:’)
3.修改log4j.properties 配置文件
在原来的基础上加上以下代码:
#For jdbc# Root logger optionlog4j.logger.jdbc.audit=INFO, filelog4j.additivity.jdbc.audit=true log4j.logger.jdbc.sqltiming=INFO, filelog4j.additivity.jdbc.sqltiming=true log4j.logger.jdbc.connection=INFO, filelog4j.additivity.jdbc.connection=true log4j.logger.jdbc.resultset=FATAL,filelog4j.additivity.jdbc.resultset=false log4j.logger.jdbc.sqlonly=FATAL,filelog4j.additivity.jdbc.sqlonly=false
# Direct log messages to a log filelog4j.appender.file=org.apache.log4j.RollingFileAppenderlog4j.appender.file.File=C:/logs/log4jdbc.loglog4j.appender.file.MaxFileSize=1MBlog4j.appender.file.MaxBackupIndex=10000log4j.appender.file.layout=org.apache.log4j.PatternLayoutlog4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
相关文章推荐
- 关于临时表使用,今天突然用到了临时表,一些sql语句顿时都想不起怎么来写了,今天请教同事头弄完了,特此整理下。
- 关于c++使用sql语句调用 mysql数据库中带参函数的方法
- 关于oracle的sql语句中 for update 的使用,以及存在的问题
- 关于javaweb中sql语句中使用变量的情况
- 好记性不如烂笔头14-使用log4jdbc显示完整SQL语句和执行时间
- 关于所使用的spark版本中的spark sql不支持exists和in等子查询语句的解决方案记录
- 关于使用SQL语句的分页详解
- 关于拼接SQL语句sqlMap的使用方法
- 关于spring整合hibernate使用update无异常但没有效果(不输出sql语句)
- 关于SQL语句的使用心得
- 关于Qt使用QSqlQuery执行sql语句时出现out of memory的问题
- 关于怎么在php中定义的sql语句中使用变量
- 关于Oracle数据库的SQL语句使用时的一些技巧。
- 请教一下各位大侠,关于sql语句中使用case替换where条件的查询出现空行的原因
- 关于用sql语句select多个字段,该使用什么接收的解决办法
- 关于一个sql语句需要使用约等于的问题
- 关于sql语句in的使用注意规则
- 关于sql语句in的使用注意规则( 转)
- 关于使用JdbcTemplate封装的方法执行原生sql语句的常用写法
- SQL查询语句精华使用简要----关于连接