hooyantsing's Blog

P26 logback入门

字数统计: 278阅读时长: 1 min
2022/04/24

视频源:黑马程序员java日志框架教程,全面深入学习多种java日志框架

Logback 的使用

Logback 是由 log4j 创始人设计的另一个开源日志组件,性能比 log4j 更好。

官方网站:https://logback.qos.ch/

Logback主要分为三个模块:

  • logback-core:其他两个模块的基础模块;
  • logback-classic:它是 log4j 的一个改良版本,同时它完整实现了 slf4j API;
  • logback-access:访问模块与 Servlet 容器集成提供通过 Http 来访问日志的功能。

logback 入门

导入依赖:

1
2
3
4
5
6
7
8
9
10
11
12
<!--slf4j 日志门面-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.26</version>
</dependency>
<!--logback 日志实现-->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.3</version>
</dependency>

测试:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class LogbackTest {

private static final Logger LOGGER = LoggerFactory.getLogger(LogbackTest.class);

@Test
public void testQuick(){
LOGGER.error("error");
LOGGER.warn("warn");
LOGGER.info("info");
LOGGER.debug("debug");
LOGGER.trace("trace");
}
}
CATALOG
  1. 1. Logback 的使用
    1. 1.1. logback 入门