log4j打印日志、log4j使用mybatis完整sql

本文介绍了如何使用Log4j进行日志存档和查看,以及如何配置Log4j以在Mybatis中打印完整的SQL语句。在log4j.properties文件中进行相关设置,包括设置日志级别、指定输出位置等。实测在SSM和SSH框架下有效,所需依赖包括mybatis、slf4j-api和slf4j-log4j12的jar包。
摘要由CSDN通过智能技术生成

版本一:把日志和错误日志进行存档到指定硬盘,并查看所有的日志信息。

在log4j.properties中配置如下即可:(可以根据自己所需要的设置)

### set log levels ###    

log4j.rootLogger = DEBUG,stdout,D,E    
  
log4j.appender.stdout = org.apache.log4j.ConsoleAppender    
log4j.appender.stdout.Target = System.out    
log4j.appender.stdout.Threshold = INFO
#INFO  
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout    
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss} %l%m%n    
  
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender    
log4j.appender.D.File = F://logs/log.log    
log4j.appender.D.Append = true    
log4j.appender.D.Threshold = DEBUG     
log4j.appender.D.layout = org.apache.log
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值