【项目实战】一文说完日志开发框架汇总介绍

一、 Slf4j介绍

SLF4J 是门面模式的日志框架,有利于维护和各个类的日志处理方式统一,并且可以在保证不修改代码的情况下,很方便的实现底层日志框架的更换。
不能直接使用日志系统(Log4j、Logback)中的 API

二、Logger 介绍

Logger 是一种记录应用程序运行时信息的工具,它可以记录应用程序的运行状态、错误信息、调试信息等。
通过使用 Logger,开发人员可以更方便地进行应用程序的调试和故障排除。
Logger 可以将记录的信息输出到控制台、文件、数据库等不同的目标中,以便开发人员进行查看和分析。
Logger 还可以根据不同的日志级别进行过滤,以便开发人员只关注自己关心的信息。

三、Logback介绍

Logback是一个开源的日志框架,它是log4j框架的改进版,具有更高的性能和更好的可扩展性。
Logback支持多种日志级别、多种输出格式、多种输出目的地,可以很方便地集成到各种Java应用程序中。
Logback还提供了丰富的配置选项,可以通过配置文件或编程方式进行配置。

四、 Log4j介绍

Log4j使用日志来输出信息,Apache的一个开放源代码项目

4.1 作用

  • 方便调试
  • 控制每一条日志的输出格式,通过定义每一条日志信息的级别,更加细致地控制日志的生成过程。
  • 控制日志信息,输送到不同的目的地

4.2 目的地

猜你喜欢

转载自blog.csdn.net/wstever/article/details/129978458