log4j配置
Posted zeussbook
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j配置相关的知识,希望对你有一定的参考价值。
虽然现在大多数项目都趋向于 slf4j,但是在开发中log4j简单的配置还是有使用之地。基本一个log4j.properties就行了,查看SQL语句的执行等等,非常nice。
首先是引用jar包
<!--log4j--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>
在resources下增加log4j.properties配置文件就行了。启动项目就可以看到日志了。
# rootLogger是所有日志的根日志,修改该日志属性将对所有日志起作用 # 下面的属性配置中,所有日志的输出级别是debug,输出源是con #log4j.rootLogger=debug,con # 定义输出源的输出位置是控制台 #log4j.appender.con=org.apache.log4j.ConsoleAppender # 定义输出日志的布局采用的类 #log4j.appender.con.layout=org.apache.log4j.PatternLayout # 定义日志输出布局 #log4j.appender.con.layout.ConversionPattern=%dMM-dd HH:mm:ss[%p]%c%n -%m%n log4j.rootLogger=info,error, Console #log4j.logger后面加上mapper包名字 log4j.logger.com.pinyougou.mapper=debug #Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
以上是关于log4j配置的主要内容,如果未能解决你的问题,请参考以下文章