SpringBoot 整合 slf4j 日誌列印

2022-04-08 09:52:47 字數 1283 閱讀 5010

划水時間,記錄一下用到的相關slf4j 日誌列印,如何實現配置輸出、本地儲存log日誌檔案...

我使用的是springboot框架,slf4j 類庫已經包含到了 springboot 框架中,所有,所有前提是「你的springboot專案能夠啟動起來」

/手動滑稽...

######################   log 配置  ######################

###################### log 配置 ######################

log.filebackuppath=d://

log/

log.history=30log.filesize=10mb

log.totalsize=100mb

#當前日誌檔名稱

log.filename=server.log

#備份日誌檔案命名策略

log.backupfilenamepolicy=server-%d.%i.log

#日誌文字生成策略

# d:時間 c:類名稱 m:方法名稱 l:行號 m:訊息 n:換行

log.txtpatternpolicy=%d [%thread] %-5level %c %m %l - %m %n

第二步:新建乙個logger-config.xml 配置檔案,路徑:resource/logger-config.xml;

<?xml version="1.0" encoding="utf-8" ?>

$utf-8

$$class="ch.qos.logback.core.rolling.sizeandtimebasedrollingpolicy">

$$$$$

$utf-8

view code

#最後,引用配置好的logger 配置檔案

logging.config=classpath:config/logger-config.xml

效果:1.啟動springboot:

2.生成本地 log 檔案:當前檔案、備份檔案

3.server.log 中的寫入檔案:

springboot 常用註解 Slf4

傳統寫日誌如下定義物件 private final logger logger logge ctory.getlogger class logger.debug debug message logger.warn warn message logger.info info message logge...

springboot使用日誌框架SLF4J

主要看看slf4j怎麼轉換其他的日誌框架,使得在整個框架下只使用slf4j springboot的日誌級別預設是info級別及以上才顯示,如果要顯示trace資訊,需要設定日誌級別 logging.level.com.example.springbootdemo trace設定日誌輸出檔案 就會在當...

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...