java学习22天2020/7/27

一.Layout组件决定日志输出的格式

(1)org.apache.log4j.HTMLLayout(以HTML表格形式布局)

(2)org.apache.log4j.PatternLayout(可以灵活地指定布局模式)

(3)org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串)

(4)org.apache.log4j.TTCCLayout(包含日志产生的时间,线程和类别等信息)

 

 

以名称为console的Appender配置SimpleLayout为例

log4j.appender.console.layout=org.apache.log4j.SimpleLayout

 

输出日志格式

WARN - This is a log meggage from the myLogger

 

以名称为file的Appender配置PatternLayout为例

log4j.appender.console.layout=org.apache.log4j.PatternLayout

log4j.appender.console.layout.ConversionPattern=%t %p -%m%n

 

输出日志格式

THREAD-1 WARN - This is a log message from the myLogger

 

二.HTML表格形式

 

 三.用法

 

posted @ 2020-07-27 20:35  小强哥in  阅读(64)  评论(0)    收藏  举报