SpringBoot14-springboot的日志框架
1、下图是小编的使用IDEA向导创建的springboot项目,此项目是maven项目,目录结构如下图:

2、然后打开项目pom文件,然后可以看到在【dependencies】中只有两个依赖一个是【spring-boot-starter-web】,另外一个是【spring-boot-starter-test】,并没有相关日志的包,如下图:

3、启动springboot项目,可以看到在控制台有日志输出,说明项目自带有关日志的包,如下图:

4、再次进入到pom文件中,然后在空白位置点击右键,在弹出的右键快捷菜单中点击【Diagrams】->【Show Dependencies】,这个菜单是查看这个项目中所有包的依赖关系,如下图:

5、下图就是这个自动创建的springboot项目的所有的包的依赖关系,红色箭头指示的就是项目本身,如下图:

6、点住Ctrl键同时滚动滚轮,可以看到项目依赖于【spring-boot-starter-web】,【spring-boot-starter-web】依赖于【spring-boot-starter】,如下图:

7、然后继续看,【spring-boot-starter】依赖于【spring-boot-starter-logging】依赖于【logback-classic】依赖于【slf4j-api】,可以知道springboot项目的日志框架:日志抽象层使用的是slf4j,日志实现使用的是logback,如下图:

阅读量:159
阅读量:182
阅读量:104
阅读量:67
阅读量:113