Spring boot日志关系

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nangeali/article/details/82284852

新建项目

右击Diagrams——Show Dependencies
查看依赖关系
这里写图片描述
Ctrl+滚轮可以缩放

场景启动器

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring‐boot‐starter</artifactId>
</dependency>

日志功能

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring‐boot‐starter‐logging</artifactId>
</dependency>

底层依赖
这里写图片描述

总结

SpringBoot底层
使用slf4j+logback的方式,进行日志记录

中间替换包

SpringBoot也把其他的日志,都替换成了slf4j
使用中间替换包,进行日志框架的替换

比如
jcl-over-slf4j
这里写图片描述
虽然,名字叫commons-logging
但是,LogFactory创建的是SLF4J

Spring boot用替换包,进行了替换
这里写图片描述

猜你喜欢

转载自blog.csdn.net/nangeali/article/details/82284852