log4j.rootLogger=debug, CONSOLE,file
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%-5p] %d-->%m%n
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=qhlt.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%m%n
log4j.logger.java.sql.ResultSet=debug
log4j.logger.java.sql.Connection=debug
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug
#log4j.logger.jdbc.audit=INFO,jdbc
#log4j.additivity.jdbc.audit=false
#
##Log only JDBC calls to ResultSet objects
#log4j.logger.jdbc.resultset=INFO,jdbc
#log4j.additivity.jdbc.resultset=false
#
##Log only the SQL that is executed.
#log4j.logger.jdbc.sqlonly=DEBUG,sql
#log4j.additivity.jdbc.sqlonly=false
#
##Log timing information about the SQL that is executed.
#log4j.logger.jdbc.sqltiming=DEBUG,sqltiming
#log4j.additivity.jdbc.sqltiming=true
#
##Log connection open/close events and connection number dump
#log4j.logger.jdbc.connection=FATAL,connection
#log4j.additivity.jdbc.connection=false
#
#
##the appender used for the JDBC API layer call logging above, sql only
#log4j.appender.sql=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.sql.File=sql.log
#log4j.appender.sql.Append=false
#log4j.appender.sql.layout=org.apache.log4j.PatternLayout
#log4j.appender.sql.layout.ConversionPattern=-----> {yyyy-MM-dd HH:mm:ss.SSS} %n%n
#log4j.appender.sql.Threshold = INFO
#
##the appender used for the JDBC API layer call logging above, sql timing
#log4j.appender.sqltiming=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.sqltiming.File=../logs/sqltiming.log
#log4j.appender.sqltiming.Append=false
#log4j.appender.sqltiming.layout=org.apache.log4j.PatternLayout
#log4j.appender.sqltiming.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss}[%5p] %c -->%m%n
##log4j.appender.sqltiming.layout=org.apache.log4j.PatternLayout
##log4j.appender.sqltiming.layout.ConversionPattern=-----> {yyyy-MM-dd HH:mm:ss.SSS} %n%n
#log4j.appender.sqltiming.Threshold = INFO
#
##the appender used for the JDBC API layer call logging above
#log4j.appender.jdbc=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.jdbc.File=../logs/jdbc.log
#log4j.appender.jdbc.Append=false
#log4j.appender.jdbc.layout=org.apache.log4j.PatternLayout
#log4j.appender.jdbc.layout.ConversionPattern={yyyy-MM-dd HH:mm:ss.SSS} %n
#log4j.appender.jdbc.Threshold = INFO
#
##the appender used for the JDBC Connection open and close events
#log4j.appender.connection=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.connection.File=../logs/connection.log
#log4j.appender.connection.Append=false
#log4j.appender.connection.layout=org.apache.log4j.PatternLayout
#log4j.appender.connection.layout.ConversionPattern={yyyy-MM-dd HH:mm:ss.SSS} %n
#log4j.appender.connection.Threshold = INFO
#
#log4j.additivity.monitor=true
#log4j.logger.monitor=INFO,monitor
#log4j.appender.monitor=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.monitor.File=../logs/monitor.log
#log4j.appender.monitor.Append=false
#log4j.appender.monitor.layout=org.apache.log4j.PatternLayout
#log4j.appender.monitor.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}[%5p] %c -->%m%n
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1、在应用中jdbc url最前面添加jdbc:log4;比如oracle的url就变成了jdbc:log4jdbc:oracle:thin:@x.x.x.x:1521:dbname; 2、在日志系统中设置jdbc.sqlonly、jdbc.sqltiming等日志级别,可直接将log4jdbc doc中的日志内容copy过去; 3、运行系统测试,到对应日志文件中查看SQL相关信息; zip文件里已经包括所有依赖包,除了数据库驱动。 祝大家顺利。
资源推荐
资源详情
资源评论
收起资源包目录
log4jdbc.zip (8个子文件)
commons-dbcp-1.3.jar 145KB
log4j-1.2.9.jar 344KB
log4j.properties 3KB
slf4j-api-1.6.6.jar 26KB
slf4j-log4j12-1.6.6.jar 9KB
commons-pool.jar 61KB
log4jdbc3-1.2.1.jar 59KB
log4jdbc.properties 532B
共 8 条
- 1
资源评论
- scott2014-03-20试了可用 貌似这个开发模式用用还行 生成模式怕影响效率
- Jack_dun2013-03-03不错啊,所含JAR包
- winterSweet_Jenny2013-05-13还不错, 不过最后还是在一个论坛得到结论的
- 半杯可乐02013-01-07包含jar包 和 log4j log4jdbc的配置 还是不错的
- 程言之2014-03-16试了可用 貌似这个开发模式用用还行 生成模式怕影响效率
一百减一
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip
- (源码)基于C语言的操作系统实验项目.zip
- (源码)基于C++的分布式设备配置文件管理系统.zip
- (源码)基于ESP8266和Arduino的HomeMatic水表读数系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功