b log4j2 & logback &sl4g

—> go to 总目录

一、日志框架

描述

  • Log4j2: java的日志工具 apache的一个组件
  • Logback: 是log4j2作者的新作,用来取代log4j2,也是日志工具,更高效
  • slfg: 一套抽象的日志接口,实现了日志工具的一些通用API,是一个抽象的日志框架。可以对接log4j2和logback

所以logback 和 log4j2是两个不通的日志工具用于产生日志,而slfj是一套接口框架,提供通用的日志行为。slfj和logback等工具混合使用。

性能比较
b log4j2 & logback &sl4g

二、log4j2

【教程】
https://www.cnblogs.com/lzb1096101803/p/5796849.html
【DEMO】
https://github.com/EvilJoker/JavaDetail/tree/master/log/Log4j2

  1. 日志输出级别的捕获
  2. 配置不同class的文件输出到不通目录

三、 logback