目录
1.日志门面和日志实现
2.SpringBoot默认日志框架
由下图可知SpringBoot默认使用Slf4j+Logback的方式;
3.形形色色的日志框架SpringBoot如何整合的
下面我们来想一个问题:假如其他框架不是使用的Slf4j门面,那么是SpringBoot是如何统一使用Slf4j进行输出的呢?
下面我们来看Slf4j官方的一张历史遗留问题的图片,网址为http://www.slf4j.org/legacy.html
可以明显看出,我们可以使用替换包对框架自带的日志门面进行替换,替换的原则清继续往下看
下
替换的原则
1、将系统中其他日志框架先排除出去;
2、用中间包来替换原有的日志框架;
3、导入slf4j其他的实现
4.注意事项
阿里巴巴编码规范中建议使用Slf4j的api
后续还会继续补充日志配置文件等相关知识,请持续关注,感觉观看~