日誌
springboot預設日誌級別:info
spring配置檔案中的logging.file和logging.path的區別
如果專案目錄為:d:/develop/idea_workspace/project,則在windows情況下指定日誌logging.file為/logs/info.log則將會在當前專案所在磁碟根路徑d盤下產生logs資料夾,裡面存放日誌info.log
%d表示日期時間,
%thread表示執行緒名,
%-5level:級別從左顯示5個字元寬度
%logger 表示logger名字最長50個字元,否則按照句點分割。
%msg:日誌訊息,
%n是換行符
-->
%d [%thread] %-5level %logger - %msg%n
下附完整的springboot結合logback日誌配置檔案
<?xml version="1.0" encoding="utf-8"?>
日誌輸出格式:
%d表示日期時間,
%thread表示執行緒名,
%-5level:級別從左顯示5個字元寬度
%logger 表示logger名字最長50個字元,否則按照句點分割。
%msg:日誌訊息,
%n是換行符
-->
%d [%thread] %-5level %logger - %msg%n
365100mb
%d [ %thread ] - [ %-5level ] [ %logger : %line ] - %msg%n
springboot預設日誌配置
logback.xml:會直接被日誌框架識別
logback-spring.xml:可以被spring識別管理,可以使用spring的特性,使得某段配置只在某個環境下起作用,比如我們制定開發環境下列印在控制台上,測試和生產環境滾動輸出到檔案中
學習筆記之springboot註解
2,controller 程式入口 import org.springframework.stereotype.controller 處理請求位址對映,可以用在類或方法上。用於類上,表示類中的所有響應請求的方法都是以該位址作為父路徑。4,responsebody import org.springf...
spring boot 學習筆記
spring boot 學習筆記 1.有時候我們在專案啟動的時候,總是需要先啟動一些初始化的類,以前比較常見的做法是寫再static塊中,spring boot提供了乙個commandlinerunner介面,實現這個介面的類總是會被優先啟動,並優先執行commandlinerunner介面中提供的...
spring boot 學習筆記
本位參考 生成spring boot 工程,通過 spring boot 快速入門 spring boot 開發web 應用 spring boot工程結構推薦 spring boot構建restful api與單元測試 spring boot中使用swagger2構建強大的restful api文...