龙目岛春季靴日志记录

2022-09-01 11:35:31

我想在我的Spring Boot项目中使用龙目岛项目的日志注释,但我不想失去能够从.application.properties

Spring日志记录文档对应该使用的默认日志记录实现并不太清楚,并且有7个龙目岛选择!

有什么想法吗?


答案 1

我会使用.已测试以下内容,并按预期工作。@Slf4j

@SpringBootApplication
@Slf4j
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
        log.info("testing logging with lombok");
    }
}

然后,您可以更改日志记录级别,如此所述。

logging.level.com.example.DemoApplication=WARN

注意:下面澄清了SLF4J的正确处理,但在最后5个单词中指出了这一点!

从文档中

为 Java Util Logging、Log4J2 和 Logback 提供了默认配置。“默认情况下,如果您使用'启动器',则将使用Logback进行日志记录。还包括适当的 Logback 路由,以确保使用 Java Util Logging、Commons Logging、Log4J 或 SLF4J 的相关库都能正常工作。


答案 2

推荐