當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot-(6)-日志SLF4j
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot-(6)-日志SLF4j
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一,日志簡介:
目前有很多日志框架,SpringBoot內(nèi)部采用了SLF4j+logback的形式。
SpringBoot內(nèi)部日志庫依賴關(guān)系如下:
二,日志的分級
常用的Log日志分級如下:
/** 這里是日志級別* 日志級別由低到高:track < debug < info < warn < error* 設置一個日志級別,日志就只會打印該級別以及較高級別的日志。* StringBoot默認使用的是info級別的日志。就是root級別* 調(diào)整log日志的打印級別,在配置文件里面。* */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 # 指定日志文件的名字,如果沒有具體路徑,那么只在當前項目下生成該日志文件。 # 也可以指定具體哪個盤哪個路徑下生成日志文件 logging.file=account_manager.log # 也可以用logging.path指定日志文件路徑,在當前磁盤下創(chuàng)建一個默認spring.log的日志文件 # logging.path,和logging.file是相矛盾的設置,有了.file,那么.path就不再起作用。 # logging.path=/spring/log# 指定控制臺輸出格式 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的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阅读笔记(三)
- 下一篇: 面向对象程序设计案例