欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

log4j日志框架的使用

程序员文章站 2022-04-09 10:07:37
java.util.logging.Logger——java 中提供的日志类 实际开发 90% 都是使用 log4j 记录日志,而 Log4j 底层就是 java.util.logging.Logger 实现的 Log4j 是一个日志输出框架,就是用于输出日志的。Mybatis 的日志输出是通过 L ......

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

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

log4j 是一个日志输出框架,就是用于输出日志的。mybatis 的日志输出是通过 log4j 输出的。主流框架大部分都是 log4j 输出的。spring 框架也可以通过 log4j 输出日志

作用:

  1、项目部署之后,出现的任何异常都可以通过 logger 记录到一个指定的日志文件中去,便于项目维护,遇到什么问题可以翻日志文件

  2、在开发的过程中,使用logger框架,可以非常清晰的看到项目发布以及运行过程中的日志信息,比如用户发送了什么请求,服务器发送了什么sql语句,程序员在后台都可以看得清清楚楚

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

简单使用流程:

1、导入包log4j日志框架的使用,因为是 se 项目所以要手动 build pathlog4j日志框架的使用

2、在 src  下创建一个 log4j.propertis 文件log4j日志框架的使用,注意:文件名必须为 log4j.properties

3、按自己需求来输入参数log4j日志框架的使用

4、在新建一个测试类log4j日志框架的使用再建一个 logger 对象log4j日志框架的使用

5、写入用于测试的代码log4j日志框架的使用,然后 try catch 捕获异常再用 logger 对应的方法输出log4j日志框架的使用

6、开始测试并查看结果log4j日志框架的使用

7、输出日志文件log4j日志框架的使用

8、完毕。。。