[springboot]Slf4j日志框架的体系结构

2年前 (2022) 程序员胖胖胖虎阿
208 0 0

文章目录

    • 一、五花八门的日志工具包
      • 1.1. 日志框架
      • 1.2.日志门面
      • 1.3日志门面存在的意义
    • 二、日志框架选型
    • 三、日志级别
    • 四、常见术语概念解析

刚刚接触到java log日志的同学可能会被各种日志框架吓到,包括各种日志框架之间的jar总是发生冲突,另很多小伙伴头疼不已。那我们本篇的内容就是将各种java 日志框架发展过程,以及他们之间的关系,以及如何选型来介绍给大家。

一、五花八门的日志工具包

1.1. 日志框架

  • JDK java.util.logging 包:java.util.logging 是 jdk1.4 发布的 java 日志包, 可以说是应用比较久远的日志工具包
  • log4j: apache 的一个开源项目,提供了强有力的 java 日志支持,甚至他也提供了其他语言包括 C、C++、.Net、PL/SQL 的接口,从而实现多语言并存的分布式环境日志打印。目前已经停止更新,所以不推荐使用。
  • Logback:由log4j创始人设计的另一个开源日志组件,作为Spring Boot默认的日志框架,应用比较广泛。
  • log4j2 :Apache Log4j2是对Log4j的升级,它
版权声明:程序员胖胖胖虎阿 发表于 2022年10月31日 下午3:40。
转载请注明:[springboot]Slf4j日志框架的体系结构 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...