标签:-o 实践 www 实现 com 1.0 depend https ref
(参考:http://xfhnever.com/2015/09/20/log-java-2/)
各种日志框架可以分为两类:
项目中使用slf4j接口进行编程,而slf4j并没有整整的日志实现,需要我们加入日志实现依赖,并引入slf4j到某个具体日志实现的桥梁
例如包使用log4j作为日志实现,而我们的项目使用log4j2作为日志实现,那么我们可以将log4j的日志输出交给slf4j,slf4j再交给log4j2来输出。这一部分主要用来进行实际的日志框架之间的切换
一般使用slf4j提供统一的日志接口,加上slf4j到具体日志实现的桥梁,最后再引入具体的日志实现。如使用log4j2的配置
<!--slf4j-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
</dependency>
<!--桥梁-->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>2.9.1</version>
</dependency>
<!--log4j2-->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.11.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.11.0</version>
</dependency>
标签:-o 实践 www 实现 com 1.0 depend https ref
原文地址:https://www.cnblogs.com/set-cookie/p/8836496.html