SLF4J是什么
SLF4J是一个包装类,典型的facade模式的工具,对用户呈现统一的操作方式,兼容各种主流的日志记录框架,典型的有log4j/jdk logging/nop/simple/jakarta commons logging等。
有张图比较形象直观的展示这个知识:
下面给出几个maven配置的例子
logback-classic
<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.0.13</version></dependency>
log4j
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.8.0-beta2</version></dependency>java.util.logging
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.8.0-beta2</version></dependency>
log4j.xml配置文件
参考:
https://www.cnblogs.com/ywlaker/p/6124067.html
https://logging.apache.org/log4j/2.x/index.html
原文地址:https://www.cnblogs.com/yaochc/p/9302369.html
时间: 2024-10-06 02:26:50