赞
踩
1.添加log4j依赖
- <!-- log4j的依赖 -->
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.17</version>
- </dependency>
2.在resources下添加log4j配置文件 log4j.properties (这个名称必须叫这个名字)
-
- #log4j中定义的级别:fatal(致命错误)> error(错误)> warn(警告)> info(普通信息)> debug(调试信息)> trace(跟踪信息)
- log4j.rootLogger=trace,console
-
-
- ### console ###
- #配置appender输出方式
- log4j.appender.console=org.apache.log4j.ConsoleAppender
- log4j.appender.console.Target=System.out
- #配置输出的格式
- log4j.appender.console.layout=org.apache.log4j.PatternLayout
- log4j.appender.console.layout.conversionPattern="[%p][%-d{yyyy-MM-dd HH\:mm\:ss}] %C.%M(%L) | %m%n"
-
-
3.优化
这样打印的日志很多,除了我们需要的,还有很多不需要的,可以在打印日志的等级整体调高,局部降低。这样可以打印我们需要的日志。
- #log4j中定义的级别:fatal(致命错误)> error(错误)> warn(警告)> info(普通信息)> debug(调试信息)> trace(跟踪信息)
- log4j.rootLogger=error,console
-
- #整体调高,局部调低
- #book是<mapper namespace="book"><!-- 可能有多个selectAll,设置命名空间 -->
- log4j.logger.book=trace
-
- ### console ###
- #配置appender输出方式
- log4j.appender.console=org.apache.log4j.ConsoleAppender
- log4j.appender.console.Target=System.out
- #配置输出的格式
- log4j.appender.console.layout=org.apache.log4j.PatternLayout
- log4j.appender.console.layout.conversionPattern="[%p][%-d{yyyy-MM-dd HH\:mm\:ss}] %C.%M(%L) | %m%n"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。