一.slf4j和logback关系

   关系:slf4是日志抽象层,logback是实现

   图示:

SpringBoot关于slf4j+logback原理

SpringBoot关于slf4j+logback原理

 

 二.slf4j对其他框架自带日志的处理

  有些框架自身就已经带了日志框架例如:Spring(commons-logging)、Hibernate(jboss-logging)、MyBatis、xxxx等。SpringBoot通过替换相关包进行整合。

SpringBoot关于slf4j+logback原理

 

SpringBoot关于slf4j+logback原理

 

包结构跟原来框架的日志包结构一样,这样项目才不会报错

SpringBoot关于slf4j+logback原理

剔除原来框架自带的包

SpringBoot关于slf4j+logback原理

相关文章: