spring boot 的日志统一输出原理

本文介绍了如何将系统的日志框架从各种依赖替换为统一的SLF4J。核心步骤包括排除其他日志框架,使用中间层适配器,并引入SLF4J的具体实现。以SpringBoot为例,需要排除commons-logging依赖,通过配置依赖管理实现日志系统的标准化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.核心思想就是狸猫换太子

2.用不同的依赖,替换底层日志API输出。

如何让系统中所有的日志都统一到slf4j

1.将系统中其他的日志框架排除出去

2.用中间报来顶替原有日志框架

3.导入slf4j其他的实现

 spring boot 底层排除

<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-core</artifactId>
   <exclusions>
      <exclusion>(排除)
         <groupId>commons-logging</groupId>
         <artifactId>commons-logging</artifactId>
      </exclusion>
   </exclusions>
</dependency>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

追逐路上的小人物

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值