1.概述
看本章节前需要先看文章:【Spring】扩展点EnvironmentPostProcessor实例详解 在做里面的实验的时候遇到这个问题。
在里面我们先解决了问题: 【Spring】PropertySource named ‘application-dev.properties‘ does not exist 然后发现日志也是一直没有。
经过一番查询,如果发现程序中日志没有输出,检查是否使用了slf4j输出日志,此时因为日志系统未初始化无法输出日志。解决方法如下:
2. 大于等于2.4版本
SringBoot版本 >= 2.4
可以参考 DeferredLogFactory 来输出日志.
DeferredLogFactory是Spring框架中的一个接口,它的作用是延迟创建日志记录器的实例,以提