遗留问题

假设a系统依赖框架,但是框架底层有自己的日志,而且各不相同(slf4j+logback): Spring(commons-logging)、Hibernate(jboss-logging)、MyBatis、xxxx

统一日志记录,即使是别的框架和我一起统一使用slf4j进行输出?
在slf4j 网站上https://www.slf4j.org/ 有一个legacy APIs.
https://www.slf4j.org/legacy.html

如下图
23、尚硅谷_SpringBoot_日志-其他日志框架统一转换为slf4j

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

1、将系统中其他日志框架先排除出去;
项目中不导入commons-logging 包,使用替换包jcl-overslf4j.jar 所谓的撸猫换太子。

2、用中间包来替换原有的日志框架;

3、我们导入slf4j其他的实现

相关文章:

  • 2022-02-01
  • 2021-08-08
  • 2021-08-25
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
猜你喜欢
  • 2021-10-21
  • 2021-12-17
  • 2021-12-11
  • 2022-12-23
  • 2021-09-20
  • 2021-06-24
  • 2021-04-21
相关资源
相似解决方案