Log4j

日志级别(总共6个)

 FATAL,ERROR,WARN ,INFO ,DEBUG,TRACE  

还有两个特殊的级别 OFF、ALL,用于开启,关闭日志.

 Log4J 主要由 Loggers (日志记录器)、Appenders(输出端)和 Layout(日志格式化器)组成。其中 Loggers 控制日志的输出级别与日志是否输出;Appenders 指定日志的输出方式(输出到控制台、文件 等);Layout 控制日志信息的输出格式。

配置文件类型分为xml与.properties两种格式

# 设置rootlogger日志级别,后面为appender,可以设置多个
# 优先使用xml配置
log4j.rootLogger = trace,console
#自定义logger
#自定义的logger 输出到指定的位置
com.gavin = info,file
#设置第三方包将其日志输出到另外一个地方
log4j.logger.org.apache = error

#appender
log4j.appender.console=org.apache.log4j.ConsoleAppender
#log4j.appender.console.layout=org.apache.log4j.SimpleLayout
#log4j.appender.console.layout=org.apache.log4j.HTMLLayout
#log4j.appender.console.layout=org.apache.log4j.xml.XMLLayout
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.conversionPattern==%d [%t] %-5p ---gavin----[%c] - %m%n

 

用法

 

logger :日志记录器

rootlogger(所有logger的根,用来设置日志级别,appender);

自定义logger 用于配置不同的代码日志输出到不同的位置;

普通logger 一般用于程序中日志的输出 通过Logger.getLogger(clazz)来获取;

appender:用于指定不同的日志输出位置

layout::日志输出格式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值