📜  SLF4J-日志记录框架

📅  最后修改于: 2020-11-11 05:10:21             🧑  作者: Mango


登录编程,是指记录活动/事件。通常,应用程序开发人员应注意日志记录。

为了简化日志记录工作,Java提供了各种框架-log4J,java.util.logging(JUL),微小日志,logback等。

日志记录框架概述

日志框架通常包含三个元素-

记录仪

捕获消息以及元数据。

格式化程序

格式化记录器捕获的消息。

处理程序

最后,处理程序或附加程序通过在控制台上打印或通过存储在数据库中或通过电子邮件发送来调度消息。

一些框架结合了logger和appender元素来加快操作速度。

记录器对象

为了记录一条消息,应用程序发送一个具有名称和安全级别的记录器对象(有时连同异常(如果有的话)一起)。

严重等级

记录的消息将具有不同级别。下表列出了常规日志记录级别。

Sr.No Severity level & Description
1

Fatal

Severe issue that causes the application to terminate.

2

ERROR

Runtime errors.

3

WARNING

In most cases, the errors are due to the usage of deprecated APIs.

4

INFO

Events that occur at runtime.

5

DEBUG

Information about the flow of the system.

6

TRACE

More detailed information about the flow of the system.