logback入门
Logback的使用
Logback是由log4j創(chuàng)始人設(shè)計(jì)的另一個(gè)開源日志組件,性能比log4j要好。
官方網(wǎng)站:https://logback.qos.ch/index.html
Logback主要分為三個(gè)模塊:
logback-core:其它兩個(gè)模塊的基礎(chǔ)模塊
logback-classic:它是log4j的一個(gè)改良版本,同時(shí)它完整實(shí)現(xiàn)了slf4j API
logback-access:訪問模塊與Servlet容器集成提供通過Http來訪問日志的功能
后續(xù)的日志代碼都是通過SLF4J日志門面搭建日志系統(tǒng),所以在代碼是沒有區(qū)別,主要是通過修改配置文件和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");// 默認(rèn)級(jí)別LOGGER.trace("trace");}} }?
總結(jié)
- 上一篇: sl4j日志桥接器
- 下一篇: logback基础配置文件