SpringBoot的日志輸出


1.SpringBoot使用默認日志框架是Logback,並用INFO級別輸出到控制台。

2.日志輸出具體元素:

  時間日期:精確到毫秒

  日志級別:ERROR,WARN,INFO,DEBUG,TRACE

  進程ID

  分隔符:標識實際日志的開始

  線程名:方括號括起來

  Logger名:通常使用源代碼的類名

  日志內容

3.日志舉例:

實現

  3.1在pom.xml中添加日志依賴

     <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-logging</artifactId>
        </dependency>

  3.2配置日志

    3.2.1.SpringBoot的日志級別

      TRANCE < DRBUG < INFO < WARN < ERROR <FATAL < OFF

    3.2.2如果設置為WARN,則低於WARN級別的不會輸出。

      在application.yml中添加:

(注意空格)

logging:
  pattern:
    #設置日志等級
    level: DEBUG
    #設置輸出日期格式
    dateformat: yyyy年MM月dd日HH:mm:ss
  #把日志輸出到log/mylog.log文件中,這是相對路徑,也可以用絕對路徑
  file: log/mylog.log


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM