logback入门
Logback的使用
Logback是由log4j創始人設計的另一個開源日志組件,性能比log4j要好。
官方網站:https://logback.qos.ch/index.html
Logback主要分為三個模塊:
logback-core:其它兩個模塊的基礎模塊
logback-classic:它是log4j的一個改良版本,同時它完整實現了slf4j API
logback-access:訪問模塊與Servlet容器集成提供通過Http來訪問日志的功能
后續的日志代碼都是通過SLF4J日志門面搭建日志系統,所以在代碼是沒有區別,主要是通過修改配置文件和pom.xml依賴
logback入門
1. 添加依賴
<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.25</version> </dependency> <dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>1.2.3</version> </dependency>2. java代碼
package com.leon;import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory;public class LogbackTest {public static final Logger LOGGER = LoggerFactory.getLogger(LogbackTest.class);// 快速入門@Testpublic void testQuick()throws Exception{for (int i = 0; i < 10000; i++) {// 日志輸出LOGGER.error("error");LOGGER.warn("warning");LOGGER.info("info");LOGGER.debug("debug");// 默認級別LOGGER.trace("trace");}} }?
總結
- 上一篇: sl4j日志桥接器
- 下一篇: logback基础配置文件