美文网首页
slf4j的使用

slf4j的使用

作者: cccccttttyyy | 来源:发表于2018-08-28 16:57 被阅读0次

什么是slf4j

slf4j:简单日志门面。只是定义了一组日志接口,但并未提供任何实现。
你和其他人的代码都用slf4j的接口,具体实现未知,那你依赖其他人jar包时,若你使用的是log4j,整个工程就只会用到log4j日志框架。
它主要为了解决,一个项目,使用不同日志框架的矛盾。

导入包

例如使用log4j日志框架,除log4j的包外还需要导入。

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.21</version>
</dependency>

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.21</version>
</dependency>

使用

log4j原来的代码

static Logger log = Logger.getLogger(Test.class);

换成

static Logger log = LoggerFactory.getLogger(Test.class);

即可正常使用

相关文章

  • 日志框架slf4j

    一、使用slf4j 使用slf4j时需要写private final Logger logger = Logge...

  • SpringBoot日志

    springboot使用SLF4J+logback的组合 使用SLF4J各种组合需要导入的jar SLF4J是一个...

  • SLF4J: Failed to load class "org

    使用slf4j报错 slf4j即简单日志门面(Simple Logging Facade for Java),不是...

  • Log4j2设置与使用(基于Spring4的Maven项目)

    Maven配置 属性设置: 依赖设置: 如果同时使用了slf4j包(例如使用quartz包就会自带一个slf4j包...

  • 探究SLF4J日志框架的原理和使用

    介绍 最近发现项目中使用log4j和SLF4J,打算研究下SLF4J。SLF4J用作各种日志框架的简单外观或抽象,...

  • slf4j加载过程(基于logback实现)

    主流的Web框架spring boot默认使用slf4j + logback,slf4j 为日志处理提供了统一的接...

  • SLF4J

    为什么要使用SLF4J而不是Log4J SLF4J不同于其他日志类库,与其它有很大的不同。SLF4J(Simple...

  • feign日志处理

    使用了slf4j来输出日志。FeignConfig.java application.properties 使用:...

  • logback配置详解

    基于springboot已经自动加载了slf4j组件,只需要导入lombok依赖,就可以直接使用@Slf4j了。 ...

  • 如何使用SLF4J

    在以后工作中,要尽量多用slf4j而不是log4j。为了方便查询使用方法,特此记录。 如何使用SLF4J和Log4...

网友评论

      本文标题:slf4j的使用

      本文链接:https://www.haomeiwen.com/subject/zxjqwftx.html