专栏名称: 阿里云开发者
阿里巴巴官方技术号,关于阿里的技术创新均将呈现于此
今天看啥  ›  专栏  ›  阿里云开发者

Java日志通关(二) - Slf4j+Logback 整合及排包

阿里云开发者  · 公众号  · 科技公司  · 2024-05-16 08:30
阿里妹导读作者日常在与其他同学合作时,经常发现不合理的日志配置以及五花八门的日志记录方式,后续作者打算在团队内做一次Java日志的分享,本文是整理出的系列文章第二篇。一、为什么是 Slf4j+Logback看完前一篇的「理论」知识,接下来就要动手了。这一篇就是我的最佳实践:Slf4j+Logback,选择它们的原因如下:Slf4j的API相比JCL更丰富,且得到Intellij IDEA编辑器的完整支持。这是核心优势,我们会在《Java日志通关(三) - Slf4介绍》中详细讲解;Slf4j支持日志内容惰性求值,相比JCL性能更好(性能其实也没差多少[1],但码农总是追求极致);在前边选定Slf4j的前提下,同一厂牌且表现优异的Logback自然中标(并无暗箱操作,举贤不避亲);Slf4j+Logback 是目前大部分开发者的选择(2021年Slf4j 76%、Logback 48%[2]),万一遇到问题参考文档会多一些;接下来 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照