springboot怎么输出日志
Spring Boot 默认使用 Logback 作为日志框架,可以通过以下方式输出日志:
- 使用日志级别
在 application.properties 文件中设置日志级别,如:
logging.level.root=INFO
logging.level.org.springframework=DEBUG
logging.level.com.example=TRACE
- 在代码中使用日志
在 Java 代码中,可以使用如下方式输出日志:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class MyController {
private static final Logger LOGGER = LoggerFactory.getLogger(MyController.class);
public void myMethod() {
LOGGER.debug("Debug message");
LOGGER.info("Info message");
LOGGER.warn("Warn message");
LOGGER.error("Error message");
}
}
- 控制台输出日志
在控制台中可以使用以下命令实时输出日志:
mvn spring-boot:run | grep "INFO"
或者直接在启动参数中添加 --debug 参数:
java -jar myapp.jar --debug
原文地址: https://www.cveoy.top/t/topic/bxkL 著作权归作者所有。请勿转载和采集!