SpringBoot的默认日志配置
SpringBoot
开箱即用,默认帮你配置了日志框架,使用 Commons Logging
,但是默认配置也提供了对常用日志的支持,如: Java Util Logging , Log4J , Log4J2 和 Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。
控制台输出
关于log日志,首先说说的5个日志级别 LEVEL:
从高到低分别是ERROR
、WARN
、INFO
、DEBUG
、TRACE
低级别的会输出高级别信息,高级别不会输出低级别信息。例如:等级设为ERROR
的话,WARN
、INFO
、DEBUG
的信息是不会输出的。
在SpringBoot
中默认配置了ERROR
、WARN
和INFO
级别的日志输出到控制台。
Logback中没有FATAL
级别,它会被当作ERROR
级别来处理。