zoukankan      html  css  js  c++  java
  • log4j笔记

    ***************************2018年7月1日16:43:18  log4j

    Log4j笔记:

     

    Log4j(log for java)java日志文件

    1.是Apache的一个开源项目;

     

    2.是使用Java语言编写的一个日志框架;

    03.用于记录程序中的日志信息;

    04.可以将日志信息输出到控制台,文件等目的地。

     

    编写Log文件的作用:

    01.记录变量的变化情况,易于我们后期代码维护和调试

    02.周期性保存一些数据到文件中,以便于后续使用;

    03.可以设置日志信息的级别,便于管理。

    Log的日志组成部分

     

    01日志记录器

    02日志的输出格式

    03日志的输出目的地

     

    Err

    Warn

    Info

    Debug

    Truce

    Log4j的输出格式:

     

    %p   : 日志信息的优先级

    %d   :   日志的输出时间  比如   %d{yyyy-MM-dd hh:mm:ss}

    %C  : 输出日志信息的全类名

    %l    :   日志输出的位置,包含类名,线程和日志输出的行号

    %m  :   日志输出的信息

    %M  :   日志输入所在的方法

    %n   :   换行  

    %r   :    从程序启动到输出日志信息,经历的时间(毫秒)

    %t   :    输出日志信息的线程

     

          01.指定日志信息输出到哪个地方

          02.可以同时指定多个输出目的地

          03.一个输出目的地就是一个Appender  ===》一个类

     

    Log4j的使用:

    1. 需要引入jar包,log4j
    2. 创建resource

     

     

     

     

     

     

     

    输出格式

     

     

  • 相关阅读:
    java分页查询--oracle
    Tomcat Excel中的数据导出到页面中显示
    接口调用类3
    接口工具类2
    接口工具类
    redis 对外访问
    Spring 项目启动时执行
    scp 本地上传/下载服务器文件
    CentOS 安装 rabbitMQ
    卸载rabbitMQ
  • 原文地址:https://www.cnblogs.com/hualishu/p/9256779.html
Copyright © 2011-2022 走看看