當(dāng)前位置:
首頁(yè) >
SpringBoot-(6)-日志SLF4j
發(fā)布時(shí)間:2025/6/17
49
豆豆
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot-(6)-日志SLF4j
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一,日志簡(jiǎn)介:
目前有很多日志框架,SpringBoot內(nèi)部采用了SLF4j+logback的形式。
SpringBoot內(nèi)部日志庫(kù)依賴關(guān)系如下:
二,日志的分級(jí)
常用的Log日志分級(jí)如下:
/** 這里是日志級(jí)別* 日志級(jí)別由低到高:track < debug < info < warn < error* 設(shè)置一個(gè)日志級(jí)別,日志就只會(huì)打印該級(jí)別以及較高級(jí)別的日志。* StringBoot默認(rèn)使用的是info級(jí)別的日志。就是root級(jí)別* 調(diào)整log日志的打印級(jí)別,在配置文件里面。* */logger.trace("This is trace log");logger.debug("This is debug log");logger.info("This is info log");logger.warn("This is warn log");logger.error("This is error log");?
三,日志的配置
# log日志配置 logging.level.com.alibaba=trace # 指定日志文件的名字,如果沒(méi)有具體路徑,那么只在當(dāng)前項(xiàng)目下生成該日志文件。 # 也可以指定具體哪個(gè)盤(pán)哪個(gè)路徑下生成日志文件 logging.file=account_manager.log # 也可以用logging.path指定日志文件路徑,在當(dāng)前磁盤(pán)下創(chuàng)建一個(gè)默認(rèn)spring.log的日志文件 # logging.path,和logging.file是相矛盾的設(shè)置,有了.file,那么.path就不再起作用。 # logging.path=/spring/log# 指定控制臺(tái)輸出格式 logging.pattern.console=%d{yyyy年MM月dd日}[%thread] %-51level %logger{50} -%msg%n # 指定日志文件中的輸出格式 logging.pattern.file=%d{yyyy年MM月dd日}[%thread] %-51level %logger{50} -%msg%n?
?
轉(zhuǎn)載于:https://www.cnblogs.com/yangzigege/p/10427685.html
總結(jié)
以上是生活随笔為你收集整理的SpringBoot-(6)-日志SLF4j的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 阅读笔记(三)
- 下一篇: JSON.parse()与JSON.st