`
alex_gao
  • 浏览: 79856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Log4j使用笔记

 
阅读更多

关于ConversionPattern:

 

%c 输出类的名字,默认是输出全名,可以指定输出多少层次,比如%c{2}这样配置的话 "a.b.c" 是全类名,会输出"b.c".

 


%d 用来输出log事件发生的时间。可以指定格式,比如:%d{yyyy-MM-dd HH:mm:ss}会输出
2007-04-26 20:12:03

 

%F    输出log事件发生的文件。

%l    输出log事件发生的位置,会输出全类名和在源码的哪一行。

%L    输出log事件发生在源码的第几行。

%m    输出message的内容,就是logger.info(message)的内容。


%M    输出log事件发生的方法名。

%n    输出一个换行符。不用担心系统的问题。

%p    输出log事件的级别,即info,debug,warn等。

%r    输出log事件所用的时间。

%t    输出log事件所在的线程。

%x    输出NDC

%X    输出MDC

%%    输出%

 

一般的用法:

log4j.appender.stdout.layout.ConversionPattern=%d %5p (%c:%L) - %m%n

 

就足够了,但是有时候需要输出业务日志,则需要简短

log4j.appender.stdout.layout.ConversionPattern=%d %p - <%m>%n

 

Log4j相关链接:

http://wiki.apache.org/logging-log4j/Log4jXmlFormat

 

Log4j和CommonLog的使用

http://touch.iteye.com/blog/31632

分享到:
评论

相关推荐

    log4j使用笔记

    1.该笔记中详细的介绍了log4j的作用和优势、具体地讲解了log4j的使用步骤和详细配置。 2.深入的说明了log4j在项目中的重要地位以及给项目带来的影响,同时说明了log4j的优化。 3.该笔记从log4j的简介/入门开始介绍,到...

    log4j 学习 笔记

    log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记log4j学习笔记

    Log4j 学习笔记.doc

    Log4j 学习笔记. 1. Log4j的类图 2. Logger:日志写出器 1. Logger的输出方法 2. Logger的命名规则 3. Log level 4. 示例代码 5. 关于logger的两点说明 3. Appender:日志目的地 1. ConsoleAppender 2. ...

    Log4j学习笔记和一套完整定义实例

    Log4j学习笔记和一套完整定义实例 精辟

    Log4j 学习笔记

    Log4j 学习笔记,主要介绍了Log4j如何使用。

    Log4j2学习log4j2.xml配置模板

    Log4j2学习笔记,引入log4j2的依赖-log4j2.xml配置模板-application.properties文件配置-使用

    log4j的笔记

    log4j的笔记,教你用log4j。

    log4j 学习笔记

    log4j 学习笔记 自己整理出来的 网上写的很杂乱。其实在java企业级中开发 我们更重视的是如何做日志记录。本笔记快速入门使用 log4j 节省了企业开发的学习成本

    Log学习笔记——Log4j配置笔记.md

    Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件等等,我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成...

    log4j学习笔记.

    log4j学习笔记.

    log4j学习笔记

    Jerry lv的log4j笔记,图文并茂,推荐

    Log4J学习笔记

    Log4J学习笔记 1、配置文件 2、数据库 3、封装

    log4J学习笔记

    log4j的详细学习笔记,最适合初级、中级学员

    *Log4j 学习笔记

    *Log4j 学习笔记,自己的一点学习经验

    log4j学习笔记及写入数据库配置

    log4j学习笔记及写入数据库配置,一份log4j学习资料。还包含log4j写入数据库的配置方法。

    日志管理Log4j学习笔记

    Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j ,我们可以控制日志信 送的目的地是控制台、文件、 GUI 组件、甚至是套接口服务器、 NT 的事件记录器、 X Syslog 守护进程等;我们也可以控制每一条日志的...

    不错的 log4j 学习 笔记

    log4j的学习笔记,网上找到的,写的很不错

    Log4j入门学习笔记

    pptx格式。Log4j详细讲解。Logger--日志写出器,供程序员输出日志信息 。Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明隶属关系。

Global site tag (gtag.js) - Google Analytics