dka*_*ejs 22 java lombok spring-boot
我想在我的Spring Boot项目中使用Project Lombok的日志注释,但我不想失去能够从中更改日志记录的功能application.properties.
关于应该使用默认日志记录实现的Spring注册文档并不过分清楚,并且有7个Lombok选项!
有任何想法吗?
Pär*_*son 45
我会用@ Slf4j.测试了以下内容,它按预期工作.
@SpringBootApplication
@Slf4j
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
log.info("testing logging with lombok");
}
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以按此处所述更改日志记录级别.
logging.level.com.example.DemoApplication=WARN
Run Code Online (Sandbox Code Playgroud)
从文档:"为Java Util Logging,Log4J2和Logback提供了默认配置." ..."默认情况下,如果使用'Starters',Logback将用于记录.还包括适当的Logback路由,以确保使用Java Util Logging,Commons Logging,Log4J或SLF4J的依赖库都能正常工作. "
| 归档时间: |
|
| 查看次数: |
39786 次 |
| 最近记录: |