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