Log4j 笔记

Log4j

1. 简介

Log4j 是一个使用 Java 语言编写的的日志框架。它按照优先级别记录日志,并可将日志信息定向输出到各种介质,比如数据库、文件、控制台、Unix Syslog等。
Log4j 主要由三部分组成:

  • loggers:负责采集日志信息,并存储于一个分层的命名空间之中。
  • appenders:负责将日志信息发布到不同地方,比如控制台、数据库、文件、控
    制台、Unix Syslog 等。
  • layouts:负责以各种风格格式化日志信息。

2. 流程

  • 创建Log4j.properties 文件。 (文件必需包含在 PATH 里)
  • 向要记录信息的java类中添加代码
  1. //声明log对象
  2. static Logger log =Logger.getLogger(Log4jExample.class.getName());
  3. public static void main(String[] args)throws IOException,SQLException{
  4. //要添加的代码
  5. log.debug("Hello this is a debug message");
  6. log.info("Hello this is an info message");
  7. }
  • 运行程序




posted @ 2016-04-09 11:32  hmaccelerate  阅读(137)  评论(0)    收藏  举报