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

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

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

你可能感兴趣的:(Java,日志,log4j,slf4j)