26. Logging

Spring Boot使用Commons Logging记录所有内部日志,但对底层日志实现开放. 为Java Util LoggingLog4J2Logback提供默认配置. 在每种情况下,logger预先配置为控制台输出,但文件输出也是可选的.

默认情况下,如果您使用“Starters”,则Logback将用于日志记录.还包括合适的Logback路由,以确保使用Java Util Logging,Commons Logging、Log4J或SLF4J的独立库都能正常工作.

Tip

有许多用于Java的日志框架.如果上面的日志列表都不合你胃口,不要担心.一般情况下,您不需要更改日志依赖项,Spring Boot缺省值也可以正常工作.