测试: 将slf4j-simple注释掉 只留下logback,那么slf4j门面使用的就是logback日志实现 值得一提的是,这一次没有多余的提示信息 所以在实际应用的时候,我们一般情况下,仅仅只是做一种日志实现的集成就可以了 通过这个集成测试,我们会发现虽然底层的日志实现变了,但是源代码完全没有改变 这就是日志门面给我们带来最大的好处 在底层真实记录日志的时候,不需要应用去做任何的了解 应用只需要去记slf4j的API就可以了 值得一提的是,我们虽然底层使用的是log4j做的打印,但是从当前代码使用来看 我们其实使用的仍然是slf4j日志门面,至于日志是log4j打印的(或者是logback打印的) 都是由slf4j进行操作的,我们不用操心
SLF4J集成logback
最新推荐文章于 2024-09-25 08:42:53 发布
文章介绍了如何将slf4j-simple注释掉,仅保留logback作为日志实现。这种集成使得即使底层日志库改变,源代码无需修改,依然通过SLF4JAPI进行日志记录。重点强调了日志门面的益处,即应用层无需关心具体日志实现,无论是log4j还是logback,都由SLF4J统一管理。
摘要由CSDN通过智能技术生成