参考资料:Logging - Spring Boot (opens new window)

# 安装依赖

其实 Spring Boot 已经内置了 Apache Commons Logging (opens new window),入门需求的话,直接用就 OK 了。

# 使用

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class FileMonitor {
    Log log = LogFactory.getLog(getClass());

    public void start() {
        log.info("Starting monitor on " + path);
    }
}

# 注意

Spring Boot 会设置 Log 的格式,而在 SpringApplication.run() 之前的 Log 则会保持默认的格式。