SLF4J - 参考 API

  • 简述

    在本章中,我们将讨论我们将在本教程的后续章节中使用的类和方法。
  • 记录器接口

    记录仪界面 org.slf4jpackage 是 SLF4J API 的入口点。下面列出该接口的重要方法。
    序号 Methods and Description
    1
    void debug(String msg)
    此方法在 DEBUG 级别记录一条消息。
    2
    void error(String msg)
    此方法在 ERROR 级别记录一条消息。
    3
    void info(String msg)
    此方法在 INFO 级别记录一条消息。
    4
    void trace(String msg)
    此方法在 TRACE 级别记录一条消息。
    5
    void warn(String msg)
    此方法在 WARN 级别记录一条消息。
  • LoggerFactory 类

    LoggerFactory 类 org.slf4j package是一个实用类,用于为log4j、JUL、NOP和simple logger等各种日志API生成logger。
    序号 Method and Description
    1
    Logger getLogger(String name)
    此方法接受一个表示名称的字符串值并返回一个 Logger 具有指定名称的对象。
  • 分析器类

    这个类属于包 org.slf4j这用于分析目的,它被称为穷人的分析器。使用它,程序员可以找出执行长时间任务所需的时间。
    以下是该类的重要方法。
    序号 Methods and Description
    1
    void start(String name)
    此方法将启动一个新的子秒表(已命名),并停止较早的子秒表(或时间仪器)。
    2
    TimeInstrument stop()
    此方法将停止最近的子秒表和全局秒表并返回当前的时间仪器。
    3
    void setLogger(Logger logger)
    此方法接受一个 Logger 对象并将指定的记录器与当前的 Profiler 相关联。
    4
    void log()
    记录与记录器关联的当前时间工具的内容。
    5
    void print()
    打印当前时间工具的内容。