读书笔记为什么阿里巴巴禁止直接使用日志系统(Log4jLogback)中的 API

Posted xiueer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读书笔记为什么阿里巴巴禁止直接使用日志系统(Log4jLogback)中的 API相关的知识,希望对你有一定的参考价值。

Log4j是日志框架,提供了记录日志的功能
SLF4J是日志门面(设计模式:门面模式),其本身不具备记录日志的功能,而是与Log4j、logback等日志框架结合,屏蔽掉日志框架的实现,为用户提供统一的使用接口。
如果底层的日志框架发生变化(如从log4j变为logback),只需要修改配置文件,而应用程序本身是无感知的。
使用skf4j的目的就是为了解耦。

为什么阿里巴巴禁止直接使用日志系统(Log4j、Logback)中的 API
原文

以上是关于读书笔记为什么阿里巴巴禁止直接使用日志系统(Log4jLogback)中的 API的主要内容,如果未能解决你的问题,请参考以下文章

为什么阿里巴巴禁止工程师直接使用日志系统(Log4jLogback)中的 API

为什么阿里巴巴禁止工程师直接使用日志系统(Log4jLogback)中的 API

为什么阿里巴巴禁止直接使用日志系统中的 API?

Log4j,Log4j2,Logback,Slf4J日志框架你真的了解吗?阿里巴巴Java开发手册为什么强制推荐使用Slf4j?

《尽在双11》--阿里巴巴技术演进与超越 读书笔记

阿里强制使用SLF4J日志框架的缘由