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

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

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

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

作用:

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

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

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

简单使用流程:

1、导入包log4j日志框架的使用 随笔 第1张,因为是 SE 项目所以要手动 Build Pathlog4j日志框架的使用 随笔 第2张

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

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

4、在新建一个测试类log4j日志框架的使用 随笔 第5张再建一个 Logger 对象log4j日志框架的使用 随笔 第6张

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

6、开始测试并查看结果log4j日志框架的使用 随笔 第9张

7、输出日志文件log4j日志框架的使用 随笔 第10张

8、完毕。。。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄