logback SpringBoot日誌實踐

2021-09-24 21:51:45 字數 1536 閱讀 7168

name

="log_home"

value

="../logs"

/>

name

= value

="idolcome"

/>

>

>

本地日誌生成的路徑直接在磁碟的根目錄下,當時我這個專案時放在f盤,生成日誌檔案

f:/logs/idolcome.log

name

="log_home"

value

="logs"

/>

name

= value

="idolcome"

/>

>

>

該專案為springboot多模組專案,配置檔案位於controller層resource。最後日誌檔案位於父專案的目錄下

logback 其他標籤屬性說明 property(相當於定義變數,提供給其他地方使用)

name

="log_home"

value

="logs"

/>

name

= value

="idolcome"

/>

定義屬性值方便在其他標籤中進行引用如下

>

>

在我理解的apender標籤就是為了定義日誌的輸出格式如果時檔案的話就輸出檔案位址

name

="stdout"

class

=>

class

="ch.qos.logback.classic.patternlayout"

>

>

%d ==> [%thread] ==> %-5level%logger - %msg%npattern

>

layout

>

>

logger 配置標籤配置包的日誌輸出級別

root 標籤也是配置日誌輸出級別

level

="info"

>

ref=

"stdout"

/>

ref=

/>

root

>

接下來是直接引用springboot自帶的日誌配置檔案位於

resource

="org/springframework/boot/logging/logback/base.xml"

/>

可以在自帶配置的前提下進行擴充套件自定義

參考logback.xml配置 來至於 springboot 整合logback 日誌框架簡介

$.%d.log

60 debug

accept

deny

實訓日誌2

蘇嵌 專案實戰 學習日誌 姓名 鬍超 日期 18 07 11 今日學習任務 1 了解專案管理的方法及重要性 專案 目錄結構 2 熟練掌握makefile基本語法的使用 目標 依賴 命令 3 企業級makefile的編寫 迭代開發 4 了解git github的使用 學會管理 今日任務完成情況 詳細說...

實訓日誌6

蘇嵌 專案實戰 學習日誌 姓名 鬍超 日期 18 7 18 今日學習任務 1.熟練掌握字串的操作 實現並使用字串處理函式 2.熟練掌握陣列的使用 1 3陣列名的作用,陣列的使用 3.熟練特殊陣列的使用 指標陣列 函式指標陣列等 4.熟練掌握右左法則的使用 複雜定義宣告解釋 今日任務完成情況 詳細說明...

實訓日誌 專案實訓介面文件

具體要求 若正常返回,code為200,msg設為success即可 若出現錯誤,code為錯誤 msg欄位說明錯誤原因。具體對應介面 功能及細節如下 功能介面 引數輸出 說明登入 account login username 使用者名稱 password 密碼 user id用於之後與使用者相關的...