Spring如何整合slf4j日志

一、spring自带的日志系统是commons-logging.jar

二、spring整合slf4j时,会用jcl-over-slf4j.jar替换掉commons-logging.jar

三、其中jcl全称是Jakarta Commons Logging,是Apache的提供的一个通用日志API,为Java实现提供统一的日志接口,可以完美的和spring整合;slf4j可以实现slf4j-api.jar,而slf4j-api.jar又实现了logback-classic.jar。从而使得spring和jcl-over-slf4j.jar整

 

 

 

 四、加入的依赖信息(注意:Spring5不需要删除commons-logging依赖,直接导入下方依赖即可整合

<!--加入slf4j+logback-->
<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-api</artifactId>
  <version>1.7.7</version>
</dependency>
<dependency>
  <groupId>ch.qos.logback</groupId>
  <artifactId>logback-classic</artifactId>
  <version>1.2.3</version>
</dependency>
<!--SLF4J转化包-->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jcl-over-slf4j</artifactId>
    <version>1.7.25</version>
</dependency>

 

posted @ 2022-03-15 17:42  哒啦蹦哒啦  阅读(614)  评论(0)    收藏  举报