log4j日志框架的使用

2021年11月25日 阅读数:4
这篇文章主要向大家介绍log4j日志框架的使用,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

java.util.logging.Logger——java 中提供的日志类java

实际开发 90% 都是使用 log4j 记录日志,而 Log4j 底层就是 java.util.logging.Logger 实现的程序员

Log4j 是一个日志输出框架,就是用于输出日志的。Mybatis 的日志输出是经过 Log4j 输出的。主流框架大部分都是 Log4j 输出的。Spring 框架也能够经过 Log4j 输出日志服务器

做用:框架

  一、项目部署以后,出现的任何异常均可以经过 Logger 记录到一个指定的日志文件中去,便于项目维护,遇到什么问题能够翻日志文件测试

  二、在开发的过程当中,使用Logger框架,能够很是清晰的看到项目发布以及运行过程当中的日志信息,好比用户发送了什么请求,服务器发送了什么SQL语句,程序员在后台均可以看得清清楚楚ui

虽然 Log4j 功能相似 System.out.println(),Log4j 提供了强大的日志输出的自定义功能:1. 经过级别输出日志 (调试、信息、警告、错误、致命异常),2. 能够指定输出到控制台,以及输出到文件,3. 能够设置输出的日志格式spa

简单使用流程:调试

一、导入包,由于是 SE 项目因此要手动 Build Path日志

二、在 src  下建立一个 log4j.propertis 文件,注意:文件名必须为 log4j.properties对象

三、按本身需求来输入参数

四、在新建一个测试类再建一个 Logger 对象

五、写入用于测试的代码,而后 try catch 捕获异常再用 Logger 对应的方法输出

六、开始测试并查看结果

七、输出日志文件

八、完毕。。。