文章目录
这篇文章我们说下 logback 的核心源码.
高能预警: logback 是一款设计十分精巧, 代码量不大但 务实的框架. 笔者使用了 务实 这个形容词,因为在阅读其源码过程中发现该框架没有丝毫的炫技, 好比言辞朴实而张力十足的文章.
一 slf4j和logback
在之前的文章中,我们就提到 logback "原生"实现了slf4j. 这点和 log4j 很不同.后者和 slf4j 集成时还需要 “桥接器” (slf4j-log4j )
原因也很简单, Logback 和 slf4j 是同一个作者. 本文不打算精讲日志体系. 用户知道 logback classic对slf4j 有依赖即可.